{
"path": "/v2/customers",
"details": [
"email: must be a well-formed email address"
],
"error": "Bad Request",
"status": 400,
"timestamp": "2025-01-20T18:18:22.923+00:00"
}
{
"type": "CUSTOMER_NOT_FOUND_ERROR",
"message": "Customer not found for provided ID: CSMR-v1-123",
"param": "customer_id"
}
Card Designs
List card designs
Returns the card designs available for your product.
ACTIVE and INACTIVE designs are both returned. Only ACTIVE designs can be
selected, so check status before offering a design to a customer.
Designs gated behind a loyalty tier are included, with their requirement exposed
via access_min_rank. Pass customer_id to restrict the list to designs that
customer is eligible to select; omit it (for example, on a pre-signup teaser
screen) to receive every design the product offers.
If your product defines no designs of its own, the designs configured for your
partner are returned instead.
With a partner-scoped API key and no x-imprint-merchant-key header, the list
returns the designs configured for your partner. Filtering by customer_id is
not supported with a partner-scoped key alone and returns 400; send the
merchant key of the customer’s product to filter by customer.
Results are paginated. When has_more is true, pass the response’s
next_page_token back as starting_after to retrieve the next page.
A cursor for use in pagination. Unlike other list endpoints, this takes the
opaque next_page_token from the previous response rather than a card design
id. Omit it for the first page.
Opaque cursor for the next page, present only when has_more is true.
Pass it back as starting_after to fetch the following page. Treat it as
opaque — its contents are not a card design id and may change.
Example:
"eyJsIjoyNSwiYyI6eyJpZCI6MTAzfX0="
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Imprint Docs","colors":{"primary":"#020617","light":"#f8fafc","dark":"#020617"},"logo":{"light":"https://mintcdn.com/imprint-b3c5d5af/GTTTLmLM2i2SHfnY/logo/light.svg?fit=max\u0026auto=format\u0026n=GTTTLmLM2i2SHfnY\u0026q=85\u0026s=7c676246bb9fdaf339146e71d49b1e8a","dark":"https://mintcdn.com/imprint-b3c5d5af/I4GuH_Pw48YRP5iO/logo/dark.svg?fit=max\u0026auto=format\u0026n=I4GuH_Pw48YRP5iO\u0026q=85\u0026s=9feb729eb397fb8f30bf6fdf6f12d66d"},"favicon":"https://mintcdn.com/imprint-b3c5d5af/qERKh6EsF76Eeygl/favicon.svg?fit=max\u0026auto=format\u0026n=qERKh6EsF76Eeygl\u0026q=85\u0026s=5b51787a4dd2c11812a29292ce04d058","navbar":{"links":[],"primary":{"type":"button","label":"Support","href":"https://portal.imprint.co/"}},"footer":{"socials":{}},"fonts":{"heading":{"family":"Universal Sans Bold","source":"https://d21kjopteuokfb.cloudfront.net/imprint/assets/fonts/universal-sans/UniversalSans-v1-2-0-100-0-221221212111-11-825.woff","format":"woff"},"body":{"family":"Universal Sans","source":"https://d21kjopteuokfb.cloudfront.net/imprint/assets/fonts/universal-sans/UniversalSans-v1-2-0-100-0-221221212111-11-500.woff","format":"woff"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"imprint-b3c5d5af","hasAudioNarration":false,"actualSubdomain":"imprint-b3c5d5af","customDomains":["docs.imprint.co"],"gitSource":{"type":"github","owner":"imprint-tech","repo":"go-backend","deployBranch":"main","contentDirectory":"partner/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aea1c37d27008bc07a8391a","collectionId":"d4bfbccc-28b2-4654-9a80-0cf50a1fce8d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea1c37d27008bc07a8391a"},"feedback":{"thumbs":false,"issues":false,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aea1c37d27008bc07a8391a","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"REST API","count":104},{"language":"default","tag":"API Reference","count":104},{"language":"default","tag":"Documentation","count":28},{"language":"default","tag":"Customers","count":24},{"language":"default","tag":"Webhooks","count":14},{"language":"default","tag":"Payment Methods","count":10},{"language":"default","tag":"Rewards","count":9},{"language":"default","tag":"Getting Started","count":8},{"language":"default","tag":"Orders","count":8},{"language":"default","tag":"Transaction Intents","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"/* vietnamese */\n@font-face {\n font-family: 'Work Sans';\n font-style: italic;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/worksans/v24/QGYqz_wNahGAdqQ43Rh_eZDkv_1w4A.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Work Sans';\n font-style: italic;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/worksans/v24/QGYqz_wNahGAdqQ43Rh_eZDlv_1w4A.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Work Sans';\n font-style: italic;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/worksans/v24/QGYqz_wNahGAdqQ43Rh_eZDrv_0.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Work Sans';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_c6Dpp_k.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Work Sans';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_cqDpp_k.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Work Sans';\n font-style: normal;\n font-weight: 100 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/worksans/v24/QGYsz_wNahGAdqQ43Rh_fKDp.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\nbody{font-feature-settings:normal;font-family:\"Universal Sans\",\"Work Sans\",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:\"Universal Sans Bold\",\"Work Sans\",Arial,sans-serif}footer a{display:none}"}],"page":{"pagePath":"api-reference/card-designs/list-card-designs","slug":"/api-reference/card-designs/list-card-designs","pageMetadata":{"title":"List card designs","description":"Returns the card designs available for your product.\n\n`ACTIVE` and `INACTIVE` designs are both returned. Only `ACTIVE` designs can be\nselected, so check `status` before offering a design to a customer.\n\nDesigns gated behind a loyalty tier are included, with their requirement exposed\nvia `access_min_rank`. Pass `customer_id` to restrict the list to designs that\ncustomer is eligible to select; omit it (for example, on a pre-signup teaser\nscreen) to receive every design the product offers.\n\nIf your product defines no designs of its own, the designs configured for your\npartner are returned instead.\n\nWith a partner-scoped API key and no `x-imprint-merchant-key` header, the list\nreturns the designs configured for your partner. Filtering by `customer_id` is\nnot supported with a partner-scoped key alone and returns `400`; send the\nmerchant key of the customer's product to filter by customer.\n\nResults are paginated. When `has_more` is `true`, pass the response's\n`next_page_token` back as `starting_after` to retrieve the next page.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/card_designs","href":"/api-reference/card-designs/list-card-designs","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Returns the card designs available for your product.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"ACTIVE\"\n }), \" and \", _jsx(_components.code, {\n children: \"INACTIVE\"\n }), \" designs are both returned. Only \", _jsx(_components.code, {\n children: \"ACTIVE\"\n }), \" designs can be\\nselected, so check \", _jsx(_components.code, {\n children: \"status\"\n }), \" before offering a design to a customer.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Designs gated behind a loyalty tier are included, with their requirement exposed\\nvia \", _jsx(_components.code, {\n children: \"access_min_rank\"\n }), \". Pass \", _jsx(_components.code, {\n children: \"customer_id\"\n }), \" to restrict the list to designs that\\ncustomer is eligible to select; omit it (for example, on a pre-signup teaser\\nscreen) to receive every design the product offers.\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"If your product defines no designs of its own, the designs configured for your\\npartner are returned instead.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"With a partner-scoped API key and no \", _jsx(_components.code, {\n children: \"x-imprint-merchant-key\"\n }), \" header, the list\\nreturns the designs configured for your partner. Filtering by \", _jsx(_components.code, {\n children: \"customer_id\"\n }), \" is\\nnot supported with a partner-scoped key alone and returns \", _jsx(_components.code, {\n children: \"400\"\n }), \"; send the\\nmerchant key of the customer’s product to filter by customer.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Results are paginated. When \", _jsx(_components.code, {\n children: \"has_more\"\n }), \" is \", _jsx(_components.code, {\n children: \"true\"\n }), \", pass the response’s\\n\", _jsx(_components.code, {\n children: \"next_page_token\"\n }), \" back as \", _jsx(_components.code, {\n children: \"starting_after\"\n }), \" to retrieve the next page.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"List card designs","description":"Returns the card designs available for your product.\n\n`ACTIVE` and `INACTIVE` designs are both returned. Only `ACTIVE` designs can be\nselected, so check `status` before offering a design to a customer.\n\nDesigns gated behind a loyalty tier are included, with their requirement exposed\nvia `access_min_rank`. Pass `customer_id` to restrict the list to designs that\ncustomer is eligible to select; omit it (for example, on a pre-signup teaser\nscreen) to receive every design the product offers.\n\nIf your product defines no designs of its own, the designs configured for your\npartner are returned instead.\n\nWith a partner-scoped API key and no `x-imprint-merchant-key` header, the list\nreturns the designs configured for your partner. Filtering by `customer_id` is\nnot supported with a partner-scoped key alone and returns `400`; send the\nmerchant key of the customer's product to filter by customer.\n\nResults are paginated. When `has_more` is `true`, pass the response's\n`next_page_token` back as `starting_after` to retrieve the next page.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/card_designs","href":"/api-reference/card-designs/list-card-designs","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Card Designs"],"summary":"List card designs","operationId":"listCardDesigns","description":"Returns the card designs available for your product.\n\n`ACTIVE` and `INACTIVE` designs are both returned. Only `ACTIVE` designs can be\nselected, so check `status` before offering a design to a customer.\n\nDesigns gated behind a loyalty tier are included, with their requirement exposed\nvia `access_min_rank`. Pass `customer_id` to restrict the list to designs that\ncustomer is eligible to select; omit it (for example, on a pre-signup teaser\nscreen) to receive every design the product offers.\n\nIf your product defines no designs of its own, the designs configured for your\npartner are returned instead.\n\nWith a partner-scoped API key and no `x-imprint-merchant-key` header, the list\nreturns the designs configured for your partner. Filtering by `customer_id` is\nnot supported with a partner-scoped key alone and returns `400`; send the\nmerchant key of the customer's product to filter by customer.\n\nResults are paginated. When `has_more` is `true`, pass the response's\n`next_page_token` back as `starting_after` to retrieve the next page.\n","parameters":["66c01fdb-bee4-43a4-ab7d-85760255349f","1c340ff5-4622-49fd-a44e-4edb09458667","4adecfab-8e98-4851-b4cc-b43eb115e63e"],"responses":{"200":"d5aa3080-bf92-4f60-a87c-f24bef722a3f","400":"81f1e0f5-ba19-44d0-91ef-bdc3dcfa008a","404":"f58cc082-ca3a-4100-ae9e-4bb751d00e15"},"method":"get","type":"path","servers":["b264ede4-551b-4692-a982-5e59e2569602"],"security":["cbe82524-a390-46fd-b302-2d3842cd7248","6a7f4a35-1e60-4a8f-9540-47ae25976cee"],"path":"/v2/card_designs","baseUrlOptions":["https://dev.sbx.imprint.co"],"title":"List card designs","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"66c01fdb-bee4-43a4-ab7d-85760255349f":{"name":"customer_id","in":"query","description":"Restrict results to designs this customer is eligible for, based on their\nloyalty tier.\n","schema":{"type":"string","example":"2EE24580-B97B-4949-A65C-929CCB9B9B8D","description":"Restrict results to designs this customer is eligible for, based on their\nloyalty tier.\n","uniqueKey":"","typeLabel":"string"}},"1c340ff5-4622-49fd-a44e-4edb09458667":{"name":"search_term","in":"query","description":"Filters designs by name","schema":{"type":"string","example":"Midnight","description":"Filters designs by name","uniqueKey":"","typeLabel":"string"}},"4adecfab-8e98-4851-b4cc-b43eb115e63e":{"name":"starting_after","in":"query","description":"A cursor for use in pagination. Unlike other list endpoints, this takes the\nopaque `next_page_token` from the previous response rather than a card design\nid. Omit it for the first page.\n","schema":{"type":"string","description":"A cursor for use in pagination. Unlike other list endpoints, this takes the\nopaque `next_page_token` from the previous response rather than a card design\nid. Omit it for the first page.\n","uniqueKey":"","typeLabel":"string"}}},"responses":{"d5aa3080-bf92-4f60-a87c-f24bef722a3f":{"description":"List of card designs","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","required":["id","name","access_min_rank","type","status"],"properties":{"id":{"type":"string","description":"Imprint ID for the graphic design printed on the card","example":"3b9c1f3e-52a0-44c1-b131-a7ab0099a214","isRequired":true,"uniqueKey":"data.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"Human-readable name of the card design","example":"Midnight Black","isRequired":true,"uniqueKey":"data.items.[INDEX].name","typeLabel":"string"},"access_min_rank":{"type":"integer","format":"int64","description":"Minimum loyalty tier rank a customer must hold to select this design. `0`\nmeans available to everyone. A design with a rank above the customer's own\ntier is returned but cannot be selected by them.\n","example":0,"isRequired":true,"uniqueKey":"data.items.[INDEX].access_min_rank","typeLabel":"integer\u003cint64>"},"type":{"type":"string","description":"Whether this is the product's default design or one of its selectable alternates.\n","enum":["UNSPECIFIED","DEFAULT","REGULAR"],"example":"REGULAR","isRequired":true,"uniqueKey":"data.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"Availability of the design. Only `ACTIVE` designs can be selected.\n","enum":["UNSPECIFIED","ACTIVE","INACTIVE","DELETED"],"example":"ACTIVE","isRequired":true,"uniqueKey":"data.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"loyalty_tier_name":{"type":"string","description":"Name of the loyalty tier corresponding to `access_min_rank`. Currently always\nomitted; use `access_min_rank` to determine gating.\n","example":"GOLD","uniqueKey":"data.items.[INDEX].loyalty_tier_name","typeLabel":"string"},"categories":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"data.items.[INDEX].categories.additionalProperties","typeLabel":"string"},"description":"Partner-defined key/value labels for grouping designs","uniqueKey":"data.items.[INDEX].categories","typeLabel":"object"},"image_orientation":{"type":"string","description":"Orientation of the card design artwork","enum":["UNSPECIFIED","VERTICAL","HORIZONTAL"],"example":"VERTICAL","uniqueKey":"data.items.[INDEX].image_orientation","typeLabel":"enum\u003cstring>"},"light_asset_url_path":{"type":"string","description":"Absolute URL of the card design artwork for light mode. Artwork is served\nfrom `https://assets.imprint.co` or `https://app.imprint.co` depending on\nwhere it was uploaded.\n","example":"https://assets.imprint.co/brand-assets/card-designs/light/midnight-black.svg","uniqueKey":"data.items.[INDEX].light_asset_url_path","typeLabel":"string"},"virtual_digital_card_art_id":{"type":"string","description":"Processor-side art identifier for the virtual card","uniqueKey":"data.items.[INDEX].virtual_digital_card_art_id","typeLabel":"string"},"physical_digital_card_art_id":{"type":"string","description":"Processor-side art identifier for the physical card","uniqueKey":"data.items.[INDEX].physical_digital_card_art_id","typeLabel":"string"}},"uniqueKey":"data.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data","typeLabel":"object[]"},"has_more":{"type":"boolean","uniqueKey":"has_more","typeLabel":"boolean"},"total":{"type":"integer","uniqueKey":"total","typeLabel":"integer"},"next_page_token":{"type":"string","description":"Opaque cursor for the next page, present only when `has_more` is `true`.\nPass it back as `starting_after` to fetch the following page. Treat it as\nopaque — its contents are not a card design id and may change.\n","example":"eyJsIjoyNSwiYyI6eyJpZCI6MTAzfX0=","uniqueKey":"next_page_token","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":[{"id":"3b9c1f3e-52a0-44c1-b131-a7ab0099a214","name":"Midnight Black","access_min_rank":0,"type":"REGULAR","status":"ACTIVE","loyalty_tier_name":"GOLD","categories":{},"image_orientation":"VERTICAL","light_asset_url_path":"https://assets.imprint.co/brand-assets/card-designs/light/midnight-black.svg","virtual_digital_card_art_id":"\u003cstring>","physical_digital_card_art_id":"\u003cstring>"}],"has_more":true,"total":123,"next_page_token":"eyJsIjoyNSwiYyI6eyJpZCI6MTAzfX0="}}},"exampleType":"generated"}},"exampleType":"generated"},"81f1e0f5-ba19-44d0-91ef-bdc3dcfa008a":{"description":"`customer_id` was sent with a partner-scoped API key and no merchant key","content":{"application/json":{"schema":{"type":"object","properties":{"path":{"type":"string","description":"The path of the endpoint returning the error","example":"/v2/customers","uniqueKey":"path","typeLabel":"string"},"details":{"type":"array","items":{"type":"string","uniqueKey":"details.items.[INDEX]","typeLabel":"string"},"description":"The details of the error being returned","example":["email: must be a well-formed email address"],"uniqueKey":"details","typeLabel":"string[]"},"error":{"type":"string","description":"The category of error being returned","example":"Bad Request","uniqueKey":"error","typeLabel":"string"},"status":{"type":"integer","description":"The HTTP status code of the error","example":400,"uniqueKey":"status","typeLabel":"integer"},"timestamp":{"type":"string","description":"The timestamp that the error occurred","example":"2025-01-20T18:18:22.923+00:00","uniqueKey":"timestamp","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"path":"/v2/customers","details":["email: must be a well-formed email address"],"error":"Bad Request","status":400,"timestamp":"2025-01-20T18:18:22.923+00:00"}}},"exampleType":"generated"}},"exampleType":"generated"},"f58cc082-ca3a-4100-ae9e-4bb751d00e15":{"description":"Customer not found","content":{"application/json":{"schema":{"type":"object","required":["type","message"],"properties":{"type":{"type":"string","description":"The category of error being returned","example":"CUSTOMER_NOT_FOUND_ERROR","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"message":{"type":"string","description":"A message describing the cause of the error","example":"Customer not found for provided ID: CSMR-v1-123","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"param":{"type":"string","description":"The param causing the error","example":"customer_id","uniqueKey":"param","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"CUSTOMER_NOT_FOUND_ERROR","message":"Customer not found for provided ID: CSMR-v1-123","param":"customer_id"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"cbe82524-a390-46fd-b302-2d3842cd7248":{"basicAuth":{"type":"http","scheme":"basic","description":"Basic HTTP authentication. Allowed headers-- Authorization: Basic \u003cbase64(api_key_id:api_key_secret)>","scopes":[],"schemeName":"basicAuth"}},"6a7f4a35-1e60-4a8f-9540-47ae25976cee":{"bearerAuth":{"bearerFormat":"auth-scheme","description":"Bearer HTTP authentication. Allowed headers-- Authorization: Bearer \u003capi_key>","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"b264ede4-551b-4692-a982-5e59e2569602":{"url":"https://dev.sbx.imprint.co","description":"Imprint public api sandbox"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"basic","description":"Basic HTTP authentication. Allowed headers-- Authorization: Basic \u003cbase64(api_key_id:api_key_secret)>","scopes":[],"schemeName":"basicAuth"},"schema":{"title":"Basic Auth","type":"object","description":"Basic HTTP authentication. Allowed headers-- Authorization: Basic \u003cbase64(api_key_id:api_key_secret)>","isRequired":true,"properties":{"username":{"type":"string","uniqueKey":"username","isRequired":true,"typeLabel":"string","deprecated":false},"password":{"type":"string","uniqueKey":"password","isRequired":true,"typeLabel":"string","deprecated":false}},"additionalProperties":false,"deprecated":false},"schemeName":"basicAuth","name":"Authorization"}],"title":"basicAuth"},{"schemes":[{"scheme":{"bearerFormat":"auth-scheme","description":"Bearer HTTP authentication. Allowed headers-- Authorization: Bearer \u003capi_key>","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer HTTP authentication. Allowed headers-- Authorization: Bearer \u003capi_key>","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.yaml"},"subdomain":"imprint-b3c5d5af","siteName":"Imprint Docs","title":"List card designs - Imprint Docs","navMaps":{"firstHrefInVersion":{"2026-10-13":{"href":"/api-reference/card-designs/list-card-designs","matchLevel":0},"2025-05-05":{"href":"/api-reference/2025-05-05/customers/search-for-customers","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T17:39:26.757Z","originalFileLocation":"api-reference/card-designs/list-card-designs.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns the card designs available for your product. ACTIVE and INACTIVE designs are both returned. Only ACTIVE designs can be selected, so check status before offering a design to a customer. Designs gated behind a loyalty tier are included, with their requirement exposed via access_min_rank. Pass customer_id to restrict the list to designs that customer is eligible to select; omit it (for example, on a pre-signup teaser screen) to receive every design the product offers. If your product defines no designs of its own, the designs configured for your partner are returned instead. With a partner-scoped API key and no x-imprint-merchant-key header, the list returns the designs configured for your partner. Filtering by customer_id is not supported with a partner-scoped key alone and returns 400; send the merchant key of the customer\u0026#x27;s product to filter by customer. Results are paginated. When has_more is true, pass the response\u0026#x27;s next_page_token back as starting_after to retrieve the next page.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Imprint Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List card designs - Imprint Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns the card designs available for your product. ACTIVE and INACTIVE designs are both returned. Only ACTIVE designs can be selected, so check status before offering a design to a customer. Designs gated behind a loyalty tier are included, with their requirement exposed via access_min_rank. Pass customer_id to restrict the list to designs that customer is eligible to select; omit it (for example, on a pre-signup teaser screen) to receive every design the product offers. If your product defines no designs of its own, the designs configured for your partner are returned instead. With a partner-scoped API key and no x-imprint-merchant-key header, the list returns the designs configured for your partner. Filtering by customer_id is not supported with a partner-scoped key alone and returns 400; send the merchant key of the customer\u0026#x27;s product to filter by customer. Results are paginated. When has_more is true, pass the response\u0026#x27;s next_page_token back as starting_after to retrieve the next page.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Imprint Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.imprint.co/api-reference/card-designs/list-card-designs\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://imprint-b3c5d5af.mintlify.app/_mintlify/api/og/v2?division=Card+Designs\u0026amp;title=List+card+designs\u0026amp;description=Returns+the+card+designs+available+for+your+product.%0A%0A%60ACTIVE%60+and+%60INACTIVE%60+designs+are+both+returned.+Only+%60ACTIVE%60+designs+can+be%0Aselected%2C+so+check+%60status\u0026amp;theme=7926b2b73574ef1df34528c3\u0026amp;signature=ed31ba3e053b51a59490b00e6c117a9b5301c7932dfaca756afb0b7be14371a9\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"List card designs - Imprint Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns the card designs available for your product. ACTIVE and INACTIVE designs are both returned. Only ACTIVE designs can be selected, so check status before offering a design to a customer. Designs gated behind a loyalty tier are included, with their requirement exposed via access_min_rank. Pass customer_id to restrict the list to designs that customer is eligible to select; omit it (for example, on a pre-signup teaser screen) to receive every design the product offers. If your product defines no designs of its own, the designs configured for your partner are returned instead. With a partner-scoped API key and no x-imprint-merchant-key header, the list returns the designs configured for your partner. Filtering by customer_id is not supported with a partner-scoped key alone and returns 400; send the merchant key of the customer\u0026#x27;s product to filter by customer. Results are paginated. When has_more is true, pass the response\u0026#x27;s next_page_token back as starting_after to retrieve the next page.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://imprint-b3c5d5af.mintlify.app/_mintlify/api/og/v2?division=Card+Designs\u0026amp;title=List+card+designs\u0026amp;description=Returns+the+card+designs+available+for+your+product.%0A%0A%60ACTIVE%60+and+%60INACTIVE%60+designs+are+both+returned.+Only+%60ACTIVE%60+designs+can+be%0Aselected%2C+so+check+%60status\u0026amp;theme=7926b2b73574ef1df34528c3\u0026amp;signature=ed31ba3e053b51a59490b00e6c117a9b5301c7932dfaca756afb0b7be14371a9\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/imprint-b3c5d5af/YpGUGkagpLHsflMS/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Imprint Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#020617\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.imprint.co/api-reference/card-designs/list-card-designs\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/card-designs/list-card-designs.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.imprint.co/#organization\",\"name\":\"Imprint Docs\",\"url\":\"https://docs.imprint.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/imprint-b3c5d5af/GTTTLmLM2i2SHfnY/logo/light.svg?fit=max\u0026auto=format\u0026n=GTTTLmLM2i2SHfnY\u0026q=85\u0026s=7c676246bb9fdaf339146e71d49b1e8a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.imprint.co#website\",\"name\":\"Imprint Docs\",\"url\":\"https://docs.imprint.co\",\"publisher\":{\"@id\":\"https://docs.imprint.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs#webpage\",\"url\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs\",\"name\":\"List card designs\",\"description\":\"Returns the card designs available for your product. ACTIVE and INACTIVE designs are both returned. Only ACTIVE designs can be selected, so check status before offering a design to a customer. Designs gated behind a loyalty tier are included, with their requirement exposed via access_min_rank. Pass customer_id to restrict the list to designs that customer is eligible to select; omit it (for example, on a pre-signup teaser screen) to receive every design the product offers. If your product defines no designs of its own, the designs configured for your partner are returned instead. With a partner-scoped API key and no x-imprint-merchant-key header, the list returns the designs configured for your partner. Filtering by customer_id is not supported with a partner-scoped key alone and returns 400; send the merchant key of the customer's product to filter by customer. Results are paginated. When has_more is true, pass the response's next_page_token back as starting_after to retrieve the next page.\",\"dateModified\":\"2026-11-03T17:39:26.757Z\",\"isPartOf\":{\"@id\":\"https://docs.imprint.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.imprint.co/api-reference/customers/search-for-customers\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List card designs\",\"item\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs#apireference\",\"headline\":\"List card designs\",\"name\":\"List card designs\",\"description\":\"Returns the card designs available for your product. ACTIVE and INACTIVE designs are both returned. Only ACTIVE designs can be selected, so check status before offering a design to a customer. Designs gated behind a loyalty tier are included, with their requirement exposed via access_min_rank. Pass customer_id to restrict the list to designs that customer is eligible to select; omit it (for example, on a pre-signup teaser screen) to receive every design the product offers. If your product defines no designs of its own, the designs configured for your partner are returned instead. With a partner-scoped API key and no x-imprint-merchant-key header, the list returns the designs configured for your partner. Filtering by customer_id is not supported with a partner-scoped key alone and returns 400; send the merchant key of the customer's product to filter by customer. Results are paginated. When has_more is true, pass the response's next_page_token back as starting_after to retrieve the next page.\",\"url\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs\",\"mainEntityOfPage\":{\"@id\":\"https://docs.imprint.co/api-reference/card-designs/list-card-designs#webpage\"},\"dateModified\":\"2026-11-03T17:39:26.757Z\",\"publisher\":{\"@id\":\"https://docs.imprint.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.imprint.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Imprint Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Imprint Docs","nav":{"global":null,"versions":[{"version":"2026-10-13","tag":"Current","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/welcome"}]},{"tab":"REST API","groups":[{"group":"API Reference","pages":[{"group":"Customers","pages":[{"title":"Search for customers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers","href":"/api-reference/customers/search-for-customers"},{"title":"Search for customers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/customers","href":"/api-reference/customers/search-for-customers-1"},{"title":"Retrieve a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}","href":"/api-reference/customers/retrieve-a-customer"},{"title":"List a customer's accounts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/accounts","href":"/api-reference/customers/list-a-customers-accounts"},{"title":"Get customer's account","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/accounts/{account_id}","href":"/api-reference/customers/get-customers-account"},{"title":"List an account's reward categories","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/accounts/{account_id}/rewards_categories","href":"/api-reference/customers/list-an-accounts-reward-categories"},{"title":"List an account's statements","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/accounts/{account_id}/statements","href":"/api-reference/customers/list-an-accounts-statements"},{"title":"Get customer's current rewards balance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/rewards_balance","href":"/api-reference/customers/get-customers-current-rewards-balance"},{"title":"List customer's payment methods","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/payment_methods","href":"/api-reference/customers/list-customers-payment-methods"},{"title":"List customer's transaction intents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/transaction_intents","href":"/api-reference/customers/list-customers-transaction-intents"},{"title":"List customer's transactions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/transactions","href":"/api-reference/customers/list-customers-transactions"},{"title":"List customer's rewards","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customers/{customer_id}/rewards","href":"/api-reference/customers/list-customers-rewards"}]},{"group":"Customer Links","pages":[{"title":"Link an Imprint customer and partner customer accounts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/customers/{customer_id}/link","href":"/api-reference/customer-links/link-an-imprint-customer-and-partner-customer-accounts"},{"title":"Update the partner customer ID of a customer link","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v2/customers/{customer_id}/link","href":"/api-reference/customer-links/update-the-partner-customer-id-of-a-customer-link"}]},{"group":"Customer Sessions","pages":[{"title":"Create a new customer session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/customer_sessions","href":"/api-reference/customer-sessions/create-a-new-customer-session"},{"title":"Retrieve a session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/customer_sessions/{session_id}","href":"/api-reference/customer-sessions/retrieve-a-session"}]},{"group":"Payment Methods","pages":[{"title":"List payment methods","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/payment_methods","href":"/api-reference/payment-methods/list-payment-methods"},{"title":"List payment methods","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/payment_methods","href":"/api-reference/payment-methods/list-payment-methods-1"},{"title":"Retrieve a payment method","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/payment_methods/{payment_method_id}","href":"/api-reference/payment-methods/retrieve-a-payment-method"},{"title":"Add a payment method to a device wallet","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/payment_methods/{payment_method_id}/provision/{wallet}","href":"/api-reference/payment-methods/add-a-payment-method-to-a-device-wallet"},{"title":"Retrieve a payment method's card design","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/payment_methods/{payment_method_id}/card_design","href":"/api-reference/payment-methods/retrieve-a-payment-methods-card-design"}]},{"group":"Transaction Intents","pages":[{"title":"List transaction intents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/transaction_intents","href":"/api-reference/transaction-intents/list-transaction-intents"},{"title":"Create a transaction intent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/transaction_intents","href":"/api-reference/transaction-intents/create-a-transaction-intent"},{"title":"Retrieve a transaction intent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/transaction_intents/{intent_id}","href":"/api-reference/transaction-intents/retrieve-a-transaction-intent"},{"title":"Update a transaction intent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/transaction_intents/{intent_id}","href":"/api-reference/transaction-intents/update-a-transaction-intent"}]},{"group":"Transactions","pages":[{"title":"Retrieve a transaction","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/transactions/{transaction_id}","href":"/api-reference/transactions/retrieve-a-transaction"}]},{"group":"Rewards","pages":[{"title":"Search for rewards","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/rewards","href":"/api-reference/rewards/search-for-rewards"},{"title":"List the product's reward categories","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/rewards/rewards_categories","href":"/api-reference/rewards/list-the-products-reward-categories"},{"title":"Retrieve a reward","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/rewards/{reward_id}","href":"/api-reference/rewards/retrieve-a-reward"},{"title":"Updates a reward","description":"Updates the status or amount of pending rewards","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v2/rewards/{reward_id}","href":"/api-reference/rewards/updates-a-reward"}]},{"group":"Card Designs","pages":[{"title":"List card designs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/card_designs","href":"/api-reference/card-designs/list-card-designs"},{"title":"Retrieve a card design","description":"Returns one card design, whether `ACTIVE` or `INACTIVE`.\n\nWith a partner-scoped API key and no `x-imprint-merchant-key` header, you can\nretrieve designs configured for your partner and for any of your products. With\na merchant key, or a product-scoped API key, you can retrieve only that\nproduct's designs. A design you cannot retrieve returns `404`.\n","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/card_designs/{card_design_id}","href":"/api-reference/card-designs/retrieve-a-card-design"},{"title":"Update a card design","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml patch /v2/card_designs/{card_design_id}","href":"/api-reference/card-designs/update-a-card-design"}]},{"group":"Order Events","pages":[{"title":"Retrieve order events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/order_events","href":"/api-reference/order-events/retrieve-order-events"},{"title":"Create order events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/order_events","href":"/api-reference/order-events/create-order-events"},{"title":"Delete order event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v2/order_events/{order_event_id}","href":"/api-reference/order-events/delete-order-event"}]},{"group":"Orders","pages":[{"title":"Retrieve orders","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml get /v2/orders","href":"/api-reference/orders/retrieve-orders"},{"title":"Create orders","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/orders","href":"/api-reference/orders/create-orders"},{"title":"Modify order","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml put /v2/orders/{order_id}","href":"/api-reference/orders/modify-order"},{"title":"Delete order","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v2/orders/{order_id}","href":"/api-reference/orders/delete-order"}]},{"group":"Simulate Transaction Event","pages":[{"title":"Simulate transaction event in sandbox environment","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/simulate_transaction_event","href":"/api-reference/simulate-transaction-event/simulate-transaction-event-in-sandbox-environment"}]},{"group":"Simulate Statement Reward","pages":[{"title":"Simulate Statement Reward","deprecated":true,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/simulate_statement_reward","href":"/api-reference/simulate-statement-reward/simulate-statement-reward"}]},{"group":"Simulate Reward","pages":[{"title":"Simulate Reward","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/simulate_reward","href":"/api-reference/simulate-reward/simulate-reward"}]},{"group":"Keys","pages":[{"title":"Create an API Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml post /v2/keys","href":"/api-reference/keys/create-an-api-key"},{"title":"Delete an API Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.yaml delete /v2/keys","href":"/api-reference/keys/delete-an-api-key"}]},{"group":"Webhooks","pages":[{"title":"Application event notification","version":null,"deprecated":null,"openapi":"/api-reference/openapi.yaml webhook Application","href":"/api-reference/webhooks/application-event-notification"},{"title":"Transaction event notification","version":null,"deprecated":null,"openapi":"/api-reference/openapi.yaml webhook Transaction","href":"/api-reference/webhooks/transaction-event-notification"},{"title":"Payment method event notification","version":null,"deprecated":null,"openapi":"/api-reference/openapi.yaml webhook PaymentMethod","href":"/api-reference/webhooks/payment-method-event-notification"},{"title":"Customer link event notification","version":null,"deprecated":null,"openapi":"/api-reference/openapi.yaml webhook CustomerLink","href":"/api-reference/webhooks/customer-link-event-notification"},{"title":"Reward event notification","version":null,"deprecated":null,"openapi":"/api-reference/openapi.yaml webhook Reward","href":"/api-reference/webhooks/reward-event-notification"},{"title":"Streak event notification","version":null,"deprecated":null,"openapi":"/api-reference/openapi.yaml webhook Streak","href":"/api-reference/webhooks/streak-event-notification"},{"title":"Account status event notification","version":null,"deprecated":null,"openapi":"/api-reference/openapi.yaml webhook AccountStatus","href":"/api-reference/webhooks/account-status-event-notification"}]}]}]}]},{"version":"2025-05-05","pages":[{"title":"2025-05-05","href":"/api-reference/2025-05-05/customers/search-for-customers"}]}]},"basePath":"","title":"List card designs - Imprint Docs","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C8RPHPxo.js","utils-0BK-9q6z.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DfjzsUJT.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B4v9psJ4.js","snippetPresets-CpTQv-Ez.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BNP-Fvr0.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BSgu6h1D.js","shallow-Biv1i9Gs.js","getApiPlaygroundDisplay-BoGOXhtF.js","CodeSnippet-DvQoT18_.js","CodeSnippets-Dnpa15xT.js","Page-Buji1S4J.js","getPastedJson-xAIyhUFE.js","icon-S6FBih11.js","MethodPill-SaYeUZyk.js","DuplicateIcon-Cs-p3v2Q.js","createIcon-DjCFEoHq.js","DynamicMarkdown-BcnBltEQ.js","SectionHeading-BUBl0eEF.js","axios-vUo_bRtp.js","Markdown-h4cOoD8d.js","clsx-B2v50t8t.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DJnKvr0g.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BHrrjR1K.js"]}