Preview

P2PTransfer is in Preview status and is subject to change without notice. For more information about Preview status, see the GraphQL API policy.

P2PTransfer

This page contains

    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.

    Parent objects of P2PTransfer

    P2PTransferPage PREVIEW

    Mutations for P2PTransfer

    acceptP2PTransfer PREVIEW
    cancelP2PTransfer PREVIEW
    createP2PTransfer PREVIEW
    rejectP2PTransfer PREVIEW

    Queries for P2PTransfer

    readP2PTransfer PREVIEW

    Single transfer with line items. PC-backed on drawer open (§8.2.1).

    readP2PTransfers PREVIEW

    Paginated, filterable transfer history — DB-backed; no Partner Center call (§7.4).