createP2PTransfer
This page contains
Arguments
| input CreateP2PTransferInput! PREVIEW |
CreateP2PTransferInput fields
| companyUuid ID! | |
| customerName String | |
| customerEmail String! | |
| sourcePartnerName String! | |
| sourcePartnerTenantId ID! | |
| productType String | Product type constraint for the transfer (e.g. OnlineServicesNCE). Forwarded to Partner Center as targetProductTypes and stored for display while awaiting line items. |
| indirectResellerMpnId String | Optional indirect reseller MPN ID. Forwarded to Partner Center as partnerOnRecord; not stored. |
Return Fields
| transferUuid ID! | |
| status P2PTransferStatus! PREVIEW | |
| direction P2PTransferDirection! PREVIEW | |
| createdOn DateTime | |
| expirationTime DateTime | |
| transferTime DateTime | |
| customer P2PCustomer! PREVIEW | |
| targetPartner P2PPartner! PREVIEW | |
| sourcePartner P2PPartner PREVIEW | |
| lineItems [P2PTransferLineItem!]! PREVIEW | |
| productTypes [String!] | Create-time / Partner Center targetProductTypes. Always returned when stored; clients should prefer lineItems[].productType when present. |
| message String | User-facing notification when create continues asynchronously after the Partner Center timeout. |
| pendingMarketplaceImport Boolean! | True when SENT + COMPLETE|PARTIALLY_COMPLETE and at least one import-eligible NCE line item remains. |
| needsAction Boolean! | True when the transfer belongs on Needs Action: (RECEIVED + PENDING) OR pendingMarketplaceImport. |
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.