DeliveryPartnerConfigGql
A delivery partner the organization has set up. Secret credentials are never returned.
type DeliveryPartnerConfigGql {
available: Boolean!
configuredSecretKeys: [String!]!
displayName: String!
environment: DeliveryEnvironment!
id: ID!
isEnabled: Boolean!
logoUrl: String
nonSecretValues: [DeliveryPartnerKeyValue!]!
providerKey: String!
settingsValues: [DeliveryPartnerKeyValue!]!
slug: String!
sortOrder: Int!
updatedAt: DateTime!
useForCheckout: Boolean!
verification: DeliveryPartnerVerification!
webhookUrl: String
}
Fields
DeliveryPartnerConfigGql.available ● Boolean! non-null scalar
False when the provider's adapter is no longer installed. The partner is then read-only.
DeliveryPartnerConfigGql.configuredSecretKeys ● [String!]! non-null scalar
The secret credential fields that have a stored value. The values themselves are never returned.
DeliveryPartnerConfigGql.displayName ● String! non-null scalar
The name to show for the partner.
DeliveryPartnerConfigGql.environment ● DeliveryEnvironment! non-null enum
The provider environment the credentials belong to.
DeliveryPartnerConfigGql.id ● ID! non-null scalar
The unique ID of this record.
DeliveryPartnerConfigGql.isEnabled ● Boolean! non-null scalar
True when the partner is offered at checkout and to staff.
DeliveryPartnerConfigGql.logoUrl ● String scalar
The partner's own uploaded logo, else the provider's built-in logo, else empty.
DeliveryPartnerConfigGql.nonSecretValues ● [DeliveryPartnerKeyValue!]! non-null object
The non-secret credential fields with their values.
DeliveryPartnerConfigGql.providerKey ● String! non-null scalar
The provider key.
DeliveryPartnerConfigGql.settingsValues ● [DeliveryPartnerKeyValue!]! non-null object
The partner's settings with their values.
DeliveryPartnerConfigGql.slug ● String! non-null scalar
The short name of the partner, used in URLs.
DeliveryPartnerConfigGql.sortOrder ● Int! non-null scalar
The position of the partner in lists, lowest first.
DeliveryPartnerConfigGql.updatedAt ● DateTime! non-null scalar
When the record was last changed.
DeliveryPartnerConfigGql.useForCheckout ● Boolean! non-null scalar
Legacy, ignored: every enabled partner is offered at checkout (2026-10-13).
DeliveryPartnerConfigGql.verification ● DeliveryPartnerVerification! non-null object
The result of the last verification.
DeliveryPartnerConfigGql.webhookUrl ● String scalar
The webhook URL to paste into the provider's dashboard. Empty when the provider has no webhooks.
Returned By
deliveryPartnerConfigs query ● reorderDeliveryPartners mutation ● setDeliveryPartnerEnabled mutation ● upsertDeliveryPartnerConfig mutation