# Sample - Adyen Checkout API > Sample - Adyen Checkout API API documentation ## ApplePay - [POST /applePay/sessions](https://octri-ngfcv3vgahya.octri.dev/post-applepay-sessions): Get an Apple Pay session ## Cancels - [POST /cancels](https://octri-ngfcv3vgahya.octri.dev/post-cancels): Cancel an authorised payment ## CardDetails - [POST /cardDetails](https://octri-ngfcv3vgahya.octri.dev/post-carddetails): Get the brands and other details of a card ## DonationCampaigns - [POST /donationCampaigns](https://octri-ngfcv3vgahya.octri.dev/post-donationcampaigns): Get a list of donation campaigns. ## Donations - [POST /donations](https://octri-ngfcv3vgahya.octri.dev/post-donations): Make a donation ## Forward - [POST /forward](https://octri-ngfcv3vgahya.octri.dev/post-forward): Forward stored payment details ## Orders - [POST /orders](https://octri-ngfcv3vgahya.octri.dev/post-orders): Create an order - [POST /orders/cancel](https://octri-ngfcv3vgahya.octri.dev/post-orders-cancel): Cancel an order ## OriginKeys - [POST /originKeys](https://octri-ngfcv3vgahya.octri.dev/post-originkeys): Create originKey values for domains ## PaymentLinks - [POST /paymentLinks](https://octri-ngfcv3vgahya.octri.dev/post-paymentlinks): Create a payment link - [GET /paymentLinks/{linkId}](https://octri-ngfcv3vgahya.octri.dev/get-paymentlinks-linkid): Get a payment link - [PATCH /paymentLinks/{linkId}](https://octri-ngfcv3vgahya.octri.dev/patch-paymentlinks-linkid): Update the status of a payment link ## PaymentMethods - [POST /paymentMethods](https://octri-ngfcv3vgahya.octri.dev/post-paymentmethods): Get a list of available payment methods - [POST /paymentMethods/balance](https://octri-ngfcv3vgahya.octri.dev/post-paymentmethods-balance): Get the balance of a gift card ## Payments - [POST /payments](https://octri-ngfcv3vgahya.octri.dev/post-payments): Start a transaction - [POST /payments/{paymentPspReference}/amountUpdates](https://octri-ngfcv3vgahya.octri.dev/post-payments-paymentpspreference-amountupdates): Update an authorised amount - [POST /payments/{paymentPspReference}/cancels](https://octri-ngfcv3vgahya.octri.dev/post-payments-paymentpspreference-cancels): Cancel an authorised payment - [POST /payments/{paymentPspReference}/captures](https://octri-ngfcv3vgahya.octri.dev/post-payments-paymentpspreference-captures): Capture an authorised payment - [POST /payments/{paymentPspReference}/refunds](https://octri-ngfcv3vgahya.octri.dev/post-payments-paymentpspreference-refunds): Refund a captured payment - [POST /payments/{paymentPspReference}/reversals](https://octri-ngfcv3vgahya.octri.dev/post-payments-paymentpspreference-reversals): Refund or cancel a payment - [POST /payments/details](https://octri-ngfcv3vgahya.octri.dev/post-payments-details): Submit details for a payment ## Paypal - [POST /paypal/updateOrder](https://octri-ngfcv3vgahya.octri.dev/post-paypal-updateorder): Updates the order for PayPal Express Checkout ## Sessions - [POST /sessions](https://octri-ngfcv3vgahya.octri.dev/post-sessions): Create a payment session - [GET /sessions/{sessionId}](https://octri-ngfcv3vgahya.octri.dev/get-sessions-sessionid): Get the result of a payment session ## StoredPaymentMethods - [GET /storedPaymentMethods](https://octri-ngfcv3vgahya.octri.dev/get-storedpaymentmethods): Get tokens for stored payment details - [POST /storedPaymentMethods](https://octri-ngfcv3vgahya.octri.dev/post-storedpaymentmethods): Create a token to store payment details - [DELETE /storedPaymentMethods/{storedPaymentMethodId}](https://octri-ngfcv3vgahya.octri.dev/delete-storedpaymentmethods-storedpaymentmethodid): Delete a token for stored payment details ## ValidateShopperId - [POST /validateShopperId](https://octri-ngfcv3vgahya.octri.dev/post-validateshopperid): Validate a shopper ID ## Optional - [SDK Downloads](https://octri-ngfcv3vgahya.octri.dev/sdk): Client SDKs in TypeScript, Python, Go, and 7 more languages - [Changelog](https://octri-ngfcv3vgahya.octri.dev/changelog): API version history and breaking changes