# Apivom Atlas — iyzico

> Apivom Atlas integration for iyzico: 63 gateway routes over `api.iyzipay.com`, available through the Apivom platform (Apivom Iris workflows and the Apivom Atlas API portal). Auth model: caller-supplied token passed through to the vendor.

Notes for AI assistants:

- This catalog mirrors the vendor's public API surface as registered in Apivom Atlas (0 read-only, 63 write routes).
- Access is provisioned per customer. Commercialized providers are self-service in the Atlas portal; for everything else [request a demo](https://apivom.com/en/demo).
- Credentials are always owned by the calling tenant — Apivom Atlas is a stateless gateway.

## Routes

- `DELETE /cardstorage/card` (cardstorage-card-delete)
- `POST /cardstorage/cards` (cardstorage-cards-post)
- `POST /onboarding/submerchant` (onboarding-submerchant-post)
- `PUT /onboarding/submerchant` (onboarding-submerchant-put)
- `POST /onboarding/submerchant/detail` (onboarding-submerchant-detail-post)
- `POST /payment/3dsecure/auth` (payment-3dsecure-auth-post)
- `POST /payment/bin/check` (payment-bin-check-post)
- `POST /payment/bkm/auth/detail` (payment-bkm-auth-detail-post)
- `POST /payment/bkm/initialize` (payment-bkm-initialize-post)
- `POST /payment/cancel` (payment-cancel-post)
- `POST /payment/detail` (payment-detail-post)
- `PUT /payment/item` (payment-item-put)
- `POST /payment/iyzipos/checkoutform/auth/ecom/detail` (payment-iyzipos-checkoutform-auth-ecom-detail-post)
- `POST /payment/iyzipos/checkoutform/initialize/auth/ecom` (payment-iyzipos-checkoutform-initialize-auth-ecom-post)
- `POST /payment/iyzipos/checkoutform/initialize/preauth/ecom` (payment-iyzipos-checkoutform-initialize-preauth-ecom-post)
- `POST /payment/iyzipos/installment` (payment-iyzipos-installment-post)
- `POST /payment/iyzipos/item/approve` (payment-iyzipos-item-approve-post)
- `POST /payment/iyzipos/item/disapprove` (payment-iyzipos-item-disapprove-post)
- `POST /payment/pay-with-iyzico/initialize` (payment-pay-with-iyzico-initialize-post)
- `POST /payment/postauth` (payment-postauth-post)
- `POST /payment/refund` (payment-refund-post)
- `GET /payment/test` (payment-test)
- `POST /payment/v2/3dsecure/auth` (payment-v2-3dsecure-auth-post)
- `POST /reporting/settlement/bounced` (reporting-settlement-bounced-post)
- `POST /reporting/settlement/payoutcompleted` (reporting-settlement-payoutcompleted-post)
- `POST /v2/iyzilink/fast-link/products` (v2-iyzilink-fast-link-products-post)
- `GET /v2/iyzilink/products` (v2-iyzilink-products)
- `POST /v2/iyzilink/products` (v2-iyzilink-products-post)
- `DELETE /v2/iyzilink/products/{token}` (v2-iyzilink-products-by-token-delete) — params: params
- `GET /v2/iyzilink/products/{token}` (v2-iyzilink-products-by-token) — params: params
- `PUT /v2/iyzilink/products/{token}` (v2-iyzilink-products-by-token-put) — params: params
- `PATCH /v2/iyzilink/{token}/status/{status}` (v2-iyzilink-by-token-status-by-status-patch) — params: params
- `POST /v2/payment/refund` (v2-payment-refund-post)
- `GET /v2/reporting/payment/details` (v2-reporting-payment-details)
- `GET /v2/reporting/payment/scroll-transactions` (v2-reporting-payment-scroll-transactions)
- `GET /v2/reporting/payment/transactions` (v2-reporting-payment-transactions)
- `POST /v2/subscription/card-update/checkoutform/initialize` (v2-subscription-card-update-checkoutform-initialize-post)
- `POST /v2/subscription/checkoutform/initialize` (v2-subscription-checkoutform-initialize-post)
- `GET /v2/subscription/checkoutform/{checkoutFormToken}` (v2-subscription-checkoutform-by-checkoutformtoken) — params: params
- `GET /v2/subscription/customers` (v2-subscription-customers)
- `POST /v2/subscription/customers` (v2-subscription-customers-post)
- `POST /v2/subscription/customers/delete/{customerReferenceCode}` (v2-subscription-customers-delete-by-customerreferencecode-post) — params: params
- `GET /v2/subscription/customers/{customerReferenceCode}` (v2-subscription-customers-by-customerreferencecode) — params: params
- `POST /v2/subscription/customers/{customerReferenceCode}` (v2-subscription-customers-by-customerreferencecode-post) — params: params
- `POST /v2/subscription/initialize/with-customer` (v2-subscription-initialize-with-customer-post)
- `POST /v2/subscription/operation/retry` (v2-subscription-operation-retry-post)
- `GET /v2/subscription/orders/{orderReferenceCode}` (v2-subscription-orders-by-orderreferencecode) — params: params
- `POST /v2/subscription/pricing-plans/delete/{pricingPlanReferenceCode}` (v2-subscription-pricing-plans-delete-by-pricingplanreferencecode-post) — params: params
- `DELETE /v2/subscription/pricing-plans/{pricingPlanReferenceCode}` (v2-subscription-pricing-plans-by-pricingplanreferencecode-delete) — params: params
- `GET /v2/subscription/pricing-plans/{pricingPlanReferenceCode}` (v2-subscription-pricing-plans-by-pricingplanreferencecode) — params: params
- `POST /v2/subscription/pricing-plans/{pricingPlanReferenceCode}` (v2-subscription-pricing-plans-by-pricingplanreferencecode-post) — params: params
- `GET /v2/subscription/products` (v2-subscription-products)
- `POST /v2/subscription/products` (v2-subscription-products-post)
- `POST /v2/subscription/products/delete/{productReferenceCode}` (v2-subscription-products-delete-by-productreferencecode-post) — params: params
- `DELETE /v2/subscription/products/{productReferenceCode}` (v2-subscription-products-by-productreferencecode-delete) — params: params
- `GET /v2/subscription/products/{productReferenceCode}` (v2-subscription-products-by-productreferencecode) — params: params
- `POST /v2/subscription/products/{productReferenceCode}` (v2-subscription-products-by-productreferencecode-post) — params: params
- `POST /v2/subscription/products/{productReferenceCode}/pricing-plans` (v2-subscription-products-by-productreferencecode-pricing-plans-post) — params: params
- `GET /v2/subscription/products/{productReferenceCode}/pricing-plans/` (v2-subscription-products-by-productreferencecode-pricing-plans) — params: params
- `GET /v2/subscription/subscriptions` (v2-subscription-subscriptions)
- `POST /v2/subscription/subscriptions/{subscriptionReferenceCode}/activate` (v2-subscription-subscriptions-by-subscriptionreferencecode-activate-post) — params: params
- `POST /v2/subscription/subscriptions/{subscriptionReferenceCode}/cancel` (v2-subscription-subscriptions-by-subscriptionreferencecode-cancel-post) — params: params
- `POST /v2/subscription/subscriptions/{subscriptionReferenceCode}/upgrade` (v2-subscription-subscriptions-by-subscriptionreferencecode-upgrade-post) — params: params

## Credential model

- iyzico API Key (`apiKey`) — required — secret
- iyzico Secret Key (`secretKey`) — required — secret

## Optional

- [Apivom Atlas product page](https://apivom.com/en/products/atlas)
- [All Atlas integration guides](https://apivom.com/llms.txt)
- [Request a demo](https://apivom.com/en/demo)
