Skip to main content

Prismatic Connector

Prismatic Interact with the Prismatic internal API

Connections

Prismatic Refresh Token

Prismatic Refresh Token

InputCommentsDefault
Refresh TokenProvide the Refresh Token obtained from the prism command line by calling prism me:token --type refresh.

Actions

Deploy Instance

Deploy an instance to production

InputCommentsDefault
Connection
Instance IdProvide the unique ID of an instance.

Disable Instance

Disable an existing instance

InputCommentsDefault
Connection
Instance IdProvide the unique ID of an instance.

Get Current User

Get information about the current logged in user

InputCommentsDefault
Connection

Get Customer

Get a customer's information and metadata

InputCommentsDefault
Connection
CustomerProvide the unique identifier of a customer. This value should be an Id

Get Execution

Get the information and metadata of an execution

InputCommentsDefault
Connection
Execution IdProvide the unique identifier of an execution record.

Get Instance

Get the information and metadata of an existing instance

InputCommentsDefault
Connection
Instance IdProvide the unique ID of an instance.

Get Integration

Get the information and metadata of an integration

InputCommentsDefault
Connection
Integration IdProvide the unique identifier of an integration. This value should be the Id of the integration.

Import Integration

Import Integration

InputCommentsDefault
Connection
Integration IdProvide the unique identifier of an integration. This value should be the Id of the integration.
YAML DefinitionProvide a string value for the definition of the integration.

List Components

Returns a list of all the components published to your account

InputCommentsDefault
Connection

List Customers

List all customers in an organization

InputCommentsDefault
Connection
BeforeSpecifies a cursor for use in combination with last to implement backward pagination.
AfterSpecifies a cursor for use in combination with first to implement forward pagination.
NameProvide a name.
OffsetFilter results based on the offset.
External IdProvide the customer external Id.
Description ContainsFilter for objects where description contains the specified value (case insensitive).
Label ContainsFilter for objects where labels contains the specified value (case insensitive).
LastA non-negative integer that specifies to return at most last edges before the before cursor.
Name ContainsA non-negative integer that specifies to return at most last edges before the before cursor.
Name Starts WithProvide a value for the start of the customer name

List Flows

List all flows on an integration

InputCommentsDefault
Connection
Integration IdProvide the unique identifier of an integration. This value should be the Id of the integration.

List Instances

List all instances

InputCommentsDefault
Connection
NameProvide a name.
BeforeSpecifies a cursor for use in combination with last to implement backward pagination.
AfterSpecifies a cursor for use in combination with first to implement forward pagination.
CustomerProvide the unique identifier of a customer. This value should be an Id
OffsetFilter results based on the offset.
CompatibilityProvide an integer value to filter by compatibility.
Customer External IdProvide the customer external Id.
DescriptionProvide a string value for the description.
Description ContainsFilter for objects where description contains the specified value (case insensitive).
EnabledFilter for objects where description contains the specified value (case insensitive).true
FirstA non-negative integer that specifies to return at most first edges after the after cursor.
IntegrationProvide an identifier for the integration. This value should be an id.
Label ContainsFilter for objects where labels contains the specified value (case insensitive).
LastA non-negative integer that specifies to return at most last edges before the before cursor.
Name ContainsA non-negative integer that specifies to return at most last edges before the before cursor.
Needs DeployFilter for objects where needsDeploy matches the specified value.false

List Integrations

List all available integrations

InputCommentsDefault
Connection
AfterSpecifies a cursor for use in combination with first to implement forward pagination.
BeforeSpecifies a cursor for use in combination with last to implement backward pagination.
NameProvide a name.
OffsetFilter results based on the offset.
All VersionsReturn all versions instead of only the latestfalse
CategoryFilter for objects where category matches the specified value.
Category ContainsFilter for objects where category contains the specified value (case insensitive).
DescriptionProvide a string value for the description.
Description ContainsFilter for objects where description contains the specified value (case insensitive).
FirstA non-negative integer that specifies to return at most first edges after the after cursor.
Has InstancesReturn only Integrations that have Instancesfalse
Has Unpublished ChangesFilter for objects where hasUnpublishedChanges matches the specified value.true
Label ContainsFilter for objects where labels contains the specified value (case insensitive).
LastA non-negative integer that specifies to return at most last edges before the before cursor.
MarketplaceReturns only the version of Integrations either deployed or available in the Marketplacefalse
Marketplace ConfigReturn only integrations sharing the provided marketplace config
Name ContainsA non-negative integer that specifies to return at most last edges before the before cursor.
Version Is AvailableFilter for objects where versionIsAvailable matches the specified value.true
Version NumberProvide an integer value to filter by version number.
Version Sequence IdReturn only integrations sharing the provided version sequence id.

Publish Integration Version

Publish a new version of an existing integration

InputCommentsDefault
Connection
Integration IdProvide the unique identifier of an integration. This value should be the Id of the integration.
CommentsProvide a string value for comments.

Raw GraphQL Request

Send raw GraphQL request to Prismatic

InputCommentsDefault
Connection
Query or MutationProvide a query or mutation for the GraphQL requestquery ($myCustomerId: ID!) {
customer(id: $myCustomerId) {
id
name
externalId
}
}
GraphQL VariablesThese should match the variables of your query or mutation.

Test Flow

Test an existing integration flow

InputCommentsDefault
Connection
Flow IdProvide the unique identifier of a flow
PayloadProvide a payload to be passed to the given flow upon execution.
Content TypeProvide a content type to be passed to the given flow upon execution.

Update Instance

Update an existing instance

InputCommentsDefault
Connection
Instance IdProvide the unique ID of an instance.
NameProvide a string value for the name of the instance
DescriptionProvide a string value for the description of the instance

Update Integration

Update the information and metadata of an integration

InputCommentsDefault
Connection
Integration IdProvide the unique identifier of an integration. This value should be the Id of the integration.
NameProvide a name.
DescriptionProvide a string value for the description.