
Adyen Checkout Utility Service
Adyen Checkout Utility Service
Adyen Checkout Utility API provides auxiliary operations for Checkout API — originKey generation, payment methods listing, status queries.
Required companion to Checkout API
Not a standalone product — only used during Checkout API integration
POST /v1/originKeys with your site domain to obtain originKey for the frontend Checkout SDK initialization.
Uptime · 30-day window
About this API
Checkout Utility is an auxiliary API for Adyen Checkout integration — not a standalone product. The most important function is originKey generation — your frontend domain must register with Adyen and obtain an originKey before the frontend Checkout SDK can load (CORS security control). Other capabilities: query payment methods by amount/currency/country (for dynamic display), session status queries. In Checkout API v71+, much of this is merged into the main API; Utility is mainly for older integrations.
What you can build
- 1Generate originKey for Checkout drop-in integration
- 2Query payment methods available for a given amount/currency
- 3Session status queries
Strengths & limitations
Strengths
- Required companion to Checkout API
- Clean metadata-query interface
Limitations
- Not a standalone product — only used during Checkout API integration
Example request
curl https://support.adyen.com/<endpoint>Getting started
POST /v1/originKeys with your site domain to obtain originKey for the frontend Checkout SDK initialization.
FAQ
Do new projects still need Utility API?+
Not necessarily. Checkout API v71+ includes payment methods directly in /sessions — no separate Utility call needed.
Technical details
- Auth type
- unknown
- Pricing
- unknown
- Protocols
- REST
- SDKs
- java, python, javascript, php
- Response time
- 261 ms
- Last health check
- 5/12/2026, 7:36:31 AM
More from Adyen
Adyen Balance Control API moves funds between merchant accounts within Adyen — for centralized fund management and reconciliation.
Adyen BIN Lookup API returns card info from the first 6-8 digits of a PAN (BIN) — issuing bank, country, card type (debit/credit), product type.
Adyen Checkout API is the modern payments API for new integrations — pairs with frontend drop-in components, auto-adapting to 250+ payment methods.
Adyen Data Protection API handles GDPR/privacy operations — right-to-be-forgotten, PII deletion, shopper data export.
Adyen Payments API is its flagship payment-processing API — authorize, capture, and refund across cards, local payment methods, and wallets.
Adyen Payouts API moves funds from a merchant account out to external bank accounts or cards — supports multiple local clearing rails.
Adyen Recurring API manages subscription card tokens — store, look up, and reuse tokens for subsequent card-not-present payments.
Adyen Test Card Service API generates test card numbers for sandbox payment testing — covers various issuer response scenarios.