Update Integration Pack status
This mutation updates the submission status of an Integration Pack and takes SubmissionStatusUpdateInput as the input.
Input syntax
mutation submissionStatusUpdate($input: SubmissionStatusUpdateInput!) {
submissionStatusUpdate(input: $input) {
id
submissionStatus {
... on ArtifactSubmissionStatus {
spaceArtifactStatus
__typename
}
__typename
}
statusLastModifiedDate
__typename
}
}
| Field | Type | Description | Required/Optional |
|---|---|---|---|
| spaceArtifactListingId | ID | The ID of the Integration Pack listing. | Required |
| newSubmissionStatus | SubmissionStatusInput | Space artifact submission status input object. | Required |
| spaceArtifactListingType | SpaceArtifactListingTypeEnum | If this optional field contains the value "INTEGRATION_PACK", it indicates that the listing is for the Integration Pack Listing Service; if the field is undefined, it defaults to a Submissions user. | Optional |
SubmissionStatusInput
| Field | Type | Description | Required/Optional |
|---|---|---|---|
| spaceArtifactStatus | ArtifactSubmissionStatusEnum | Indicates if the artifact is in ADDED or DRAFT state for space | Required |
Return syntax
{
"data": {
"submissionStatusUpdate": {
"id": "string",
"submissionStatus": {
"spaceArtifactStatus": "string",
"__typename": "string"
},
"statusLastModifiedDate": "string",
"__typename": "string"
}
}
}
Implementation
To update the status of a given integration pack, send a query to platform.boomi.com/graphql with the following headers:
| Key | Value |
|---|---|
| Authorization | Bearer <Token\> |
| Accept | application/json |
JSON request
Sample mutation that takes the Space artifact listing id, and the new submission status object, and the space artifact listing type as inputs to update the integration pack submission status.
{
"input": {
"spaceArtifactListingId": "08bb7377-e435-414d-a1ca-f34ffd32d801",
"newSubmissionStatus": {
"recipeSubmissionStatus": {
"spaceArtifactStatus": "ADDED"
}
},
"spaceArtifactListingType": "INTEGRATION_PACK"
}
}
JSON response
{
"data": {
"submissionStatusUpdate": {
"id": "2bf3ecfb-4de1-4ef6-80e7-59465a9d5204",
"submissionStatus": {
"spaceArtifactStatus": "ADDED",
"__typename": "ArtifactSubmissionStatus"
},
"statusLastModifiedDate": "2025-07-11T06:40:37.738Z",
"__typename": "SpaceArtifactListing"
}
}
}