mutation( $productId: ID!, $transferId: ID!) { addStockTransferItem( productId: $productId, transferId: $transferId ) { id # Add other fields you need }}{ "productId": "1", "transferId": "1"}| Argument | Type | Description |
|---|---|---|
input | DiagnosticInput | Input data for diagnostic operation |
mutation($input: DiagnosticInput) { createDiagnostic(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | FulfillmentSourceInput | Input data for fulfillment source operation |
mutation($input: FulfillmentSourceInput) { createFulfillmentSource(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | InventoryAdjustmentInput | Input data for inventory adjustment operation |
mutation($input: InventoryAdjustmentInput) { createInventoryAdjustment(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | ProductCategoryInput | Input data for product category operation |
mutation($input: ProductCategoryInput) { createProductCategory(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | ProductTypeInput | Input data for product type operation |
mutation($input: ProductTypeInput) { createProductType(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | StockLocationInput | Input data for stock location operation |
mutation($input: StockLocationInput) { createStockLocation(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | StockTransferInput | Input data for stock transfer operation |
mutation($input: StockTransferInput) { createStockTransfer(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteDiagnostic(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteFulfillmentSource(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteProductCategory(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteProductType(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteStockTransfer(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteStockTransferItem(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation( $email: String, $locationId: ID) { generateInventoryReport( email: $email, locationId: $locationId ) { id # Add other fields you need }}{ "email": "example", "locationId": "1"}| Argument | Type | Description |
|---|---|---|
email | String | Email address |
insertedAtEnd | NaiveDateTime | Inserted at end |
insertedAtStart | NaiveDateTime | Inserted at start |
locationId | ID | ID of the location |
mutation( $email: String, $insertedAtEnd: NaiveDateTime, $insertedAtStart: NaiveDateTime, $locationId: ID) { generateUsageSummaryReport( email: $email, insertedAtEnd: $insertedAtEnd, insertedAtStart: $insertedAtStart, locationId: $locationId ) { id # Add other fields you need }}{ "email": "example", "insertedAtEnd": {}, "insertedAtStart": {}, "locationId": "1"}mutation( $newProductTypeId: ID, $productTypeId: ID) { reassignProductType( newProductTypeId: $newProductTypeId, productTypeId: $productTypeId ) { id # Add other fields you need }}{ "newProductTypeId": "1", "productTypeId": "1"}mutation( $id: ID!, $isReturn: Boolean!) { switchStockTransfer( id: $id, isReturn: $isReturn ) { id # Add other fields you need }}{ "id": "1", "isReturn": true}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { undoWastageAdjustment(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | DiagnosticInput! | Input |
mutation( $id: ID!, $input: DiagnosticInput!) { updateDiagnostic( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | FulfillmentSourceInput! | Input |
mutation( $id: ID!, $input: FulfillmentSourceInput!) { updateFulfillmentSource( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | ProductCategoryInput! | Input |
mutation( $id: ID!, $input: ProductCategoryInput!) { updateProductCategory( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}Controls whether a product is synced to Cubex at the specified location. Requires the Cubex Sync feature to be enabled.
mutation( $enable: Boolean!, $locationId: ID!, $productId: ID!) { updateProductCubexEnabled( enable: $enable, locationId: $locationId, productId: $productId ) { id # Add other fields you need }}{ "enable": true, "locationId": "1", "productId": "1"}mutation( $enable: Boolean!, $locationId: ID!, $productId: ID!) { updateProductEnabled( enable: $enable, locationId: $locationId, productId: $productId ) { id # Add other fields you need }}{ "enable": true, "locationId": "1", "productId": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | ProductTypeInput! | Input |
mutation( $id: ID!, $input: ProductTypeInput!) { updateProductType( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}mutation( $id: ID!, $quantity: Decimal) { updateQuantityStockTransferItem( id: $id, quantity: $quantity ) { id # Add other fields you need }}{ "id": "1", "quantity": {}}| Argument | Type | Description |
|---|---|---|
input | StockLocationUpdate | Input |
mutation($input: StockLocationUpdate) { updateStockLocation(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
input | StockTransferInput | Input data for stock transfer operation |
mutation( $id: ID!, $input: StockTransferInput) { updateStockTransfer( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
input | StockTransferItemInput | Input data for stock transfer item operation |
mutation( $id: ID!, $input: StockTransferItemInput) { updateStockTransferItem( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}mutation( $file: Upload!, $locationId: ID!) { uploadMassInventory( file: $file, locationId: $locationId ) { id # Add other fields you need }}{ "file": {}, "locationId": "1"}