Adyen · Schema
CardConfiguration
CardConfiguration schema from Adyen API
PaymentsFinancial-ServicesFintech
Properties
| Name | Type | Description |
|---|---|---|
| activation | string | Overrides the activation label design ID defined in the `configurationProfileId`. The activation label is attached to the card and contains the activation instructions. |
| activationUrl | string | Your app's URL, if you want to activate cards through your app. For example, **my-app://ref1236a7d**. A QR code is created based on this URL, and is included in the carrier. Before you use this field, |
| bulkAddress | object | Overrides the shipment bulk address defined in the `configurationProfileId`. |
| cardImageId | string | The ID of the card image. This is the image that will be printed on the full front of the card. |
| carrier | string | Overrides the carrier design ID defined in the `configurationProfileId`. The carrier is the letter or packaging to which the card is attached. |
| carrierImageId | string | The ID of the carrier image. This is the image that will printed on the letter to which the card is attached. |
| configurationProfileId | string | The ID of the card configuration profile that contains the settings of the card. For example, the envelope and PIN mailer designs or the logistics company handling the shipment. All the settings in th |
| currency | string | The three-letter [ISO-4217](https://en.wikipedia.org/wiki/ISO_4217) currency code of the card. For example, **EUR**. |
| envelope | string | Overrides the envelope design ID defined in the `configurationProfileId`. |
| insert | string | Overrides the insert design ID defined in the `configurationProfileId`. An insert is any additional material, such as marketing materials, that are shipped together with the card. |
| language | string | The two-letter [ISO-639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) language code of the card. For example, **en**. |
| logoImageId | string | The ID of the logo image. This is the image that will be printed on the partial front of the card, such as a logo on the upper right corner. |
| pinMailer | string | Overrides the PIN mailer design ID defined in the `configurationProfileId`. The PIN mailer is the letter on which the PIN is printed. |
| shipmentMethod | string | Overrides the logistics company defined in the `configurationProfileId`. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-schema/configuration-card-configuration-schema.json",
"title": "CardConfiguration",
"description": "CardConfiguration schema from Adyen API",
"type": "object",
"properties": {
"activation": {
"description": "Overrides the activation label design ID defined in the `configurationProfileId`. The activation label is attached to the card and contains the activation instructions.",
"type": "string"
},
"activationUrl": {
"description": "Your app's URL, if you want to activate cards through your app. For example, **my-app://ref1236a7d**. A QR code is created based on this URL, and is included in the carrier. Before you use this field, reach out to your Adyen contact to set up the QR code process. \n\nMaximum length: 255 characters.",
"maxLength": 255,
"type": "string"
},
"bulkAddress": {
"description": "Overrides the shipment bulk address defined in the `configurationProfileId`.",
"$ref": "#/components/schemas/BulkAddress"
},
"cardImageId": {
"description": "The ID of the card image. This is the image that will be printed on the full front of the card.",
"type": "string"
},
"carrier": {
"description": "Overrides the carrier design ID defined in the `configurationProfileId`. The carrier is the letter or packaging to which the card is attached.",
"type": "string"
},
"carrierImageId": {
"description": "The ID of the carrier image. This is the image that will printed on the letter to which the card is attached.",
"type": "string"
},
"configurationProfileId": {
"description": "The ID of the card configuration profile that contains the settings of the card. For example, the envelope and PIN mailer designs or the logistics company handling the shipment. All the settings in the profile are applied to the card, unless you provide other fields to override them.\n\nFor example, send the `shipmentMethod` to override the logistics company defined in the card configuration profile.",
"type": "string"
},
"currency": {
"description": "The three-letter [ISO-4217](https://en.wikipedia.org/wiki/ISO_4217) currency code of the card. For example, **EUR**.",
"type": "string"
},
"envelope": {
"description": "Overrides the envelope design ID defined in the `configurationProfileId`. ",
"type": "string"
},
"insert": {
"description": "Overrides the insert design ID defined in the `configurationProfileId`. An insert is any additional material, such as marketing materials, that are shipped together with the card.",
"type": "string"
},
"language": {
"description": "The two-letter [ISO-639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) language code of the card. For example, **en**.",
"type": "string"
},
"logoImageId": {
"description": "The ID of the logo image. This is the image that will be printed on the partial front of the card, such as a logo on the upper right corner.",
"type": "string"
},
"pinMailer": {
"description": "Overrides the PIN mailer design ID defined in the `configurationProfileId`. The PIN mailer is the letter on which the PIN is printed.",
"type": "string"
},
"shipmentMethod": {
"description": "Overrides the logistics company defined in the `configurationProfileId`.",
"type": "string"
}
},
"required": [
"configurationProfileId"
]
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/configuration-card-configuration"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.