Conekta website screenshot

Conekta

Conekta is a Mexico-based payment processor that lets businesses accept credit and debit cards, OXXO cash vouchers, SPEI bank transfers, Apple Pay, Google Pay, and Buy Now Pay Later through a single PCI-DSS Level 1 certified API. The platform serves the Mexican market with Spanish-language documentation, CNBV-aligned compliance, and full Orders, Charges, Customers, Subscriptions, Payment Links, Antifraud, Webhooks, Payouts, and Balances resources. Conekta publishes its OpenAPI 3.1 specification publicly under MIT license, ships official SDKs for PHP, Node.js, Python, Ruby, .NET, and Java, and offers mobile components for Android, iOS, Flutter, and React Native plus plugins for major e-commerce platforms.

1 APIs 20 Features
PaymentsPayment ProcessingCardsCashOXXOSPEIMexicoLatin AmericaLATAMFintechSubscriptionsAntifraudCheckoutBNPL3D Secure

APIs

Conekta API

Conekta's REST API for accepting online payments in Mexico — credit and debit cards (Visa, Mastercard, Amex), OXXO cash vouchers, SPEI bank transfers, Apple Pay, Google Pay, and...

Collections

Pricing Plans

Conekta Plans Pricing

5 plans

PLANS

Rate Limits

Conekta Rate Limits

2 limits

RATE LIMITS

FinOps

Features

Card payments — Visa, Mastercard, American Express (debit and credit, domestic and international)
OXXO cash payment vouchers with reference numbers expiring on a configurable date
SPEI bank transfer payments via CLABE references
Apple Pay and Google Pay support through Checkout Component and Tokenizer
Buy Now Pay Later (Pago en plazos) and Meses Sin Intereses (MSI) installment plans
Subscriptions API with Plans, trial periods, and a customer portal
Payment Links — shareable hosted checkout URLs
Antifraud — managed whitelist and blacklist rules per merchant
3D Secure 2 authentication for card-present-not-present transactions
Webhooks for asynchronous order, charge, subscription, and payout events with signature verification and configurable retries
Payout Orders and Transfers APIs for moving funds out of the Conekta balance
Balances API for inspecting available, retained, and pending funds
Companies API for multi-entity / marketplace structures with X-Child-Company-Id header
PCI-DSS Level 1 certified tokenization via Checkout Tokenizer and mobile SDKs
Official OpenAPI 3.1 specification published under MIT license at github.com/conekta/openapi
Bearer token authentication with mandatory Accept-Language header (es / en) for localized responses
Spanish-language API documentation and error messages aligned with Mexico (CNBV-regulated) market
Official SDKs for PHP, Node.js, Python, Ruby, .NET, Java, plus Android, iOS, Flutter, and React Native components
Pre-built integrations for Shopify, VTEX, Magento, WooCommerce, PrestaShop, and Tiendanube
MCP server for AI agent integration

Semantic Vocabularies

Conekta Context

0 classes · 7 properties

JSON-LD

API Governance Rules

Conekta API Rules

11 rules · 3 errors 4 warnings 3 info

SPECTRAL

Example Payloads

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔑
Authentication
Authentication
💻
ErrorCodes
ErrorCodes
💻
ErrorCodes
ErrorCodes
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
📄
ChangeLog
ChangeLog
📄
ChangeLog
ChangeLog
👥
GitHubOrganization
GitHubOrganization
🔗
OpenAPI
OpenAPI
🔧
Tools
Tools
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
🔗
Plugins
Plugins
🔗
Plugins
Plugins
📝
Signup
Signup
💰
Pricing
Pricing
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Conekta API
  version: 2.2.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Antifraud
    type: folder
  items:
  - info:
      name: Get a list of whitelisted rules
      type: http
    http:
      method: GET
      url: https://api.conekta.io/antifraud/whitelists
      headers:
      - name: Accept-Language
        value: ''
    docs: Return all rules
  - info:
      name: Create whitelisted rule
      type: http
    http:
      method: POST
      url: https://api.conekta.io/antifraud/whitelists
      headers:
      - name: Accept-Language
        value: ''
      body:
        type: json
        data: '{}'
    docs: Create whitelisted rule
  - info:
      name: Delete whitelisted rule
      type: http
    http:
      method: DELETE
      url: https://api.conekta.io/antifraud/whitelists/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
    docs: Delete whitelisted rule
  - info:
      name: Get list of blacklisted rules
      type: http
    http:
      method: GET
      url: https://api.conekta.io/antifraud/blacklists
      headers:
      - name: Accept-Language
        value: ''
    docs: Return all rules
  - info:
      name: Create blacklisted rule
      type: http
    http:
      method: POST
      url: https://api.conekta.io/antifraud/blacklists
      headers:
      - name: Accept-Language
        value: ''
      body:
        type: json
        data: '{}'
    docs: Create blacklisted rule
  - info:
      name: Delete blacklisted rule
      type: http
    http:
      method: DELETE
      url: https://api.conekta.io/antifraud/blacklists/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
    docs: Delete blacklisted rule
- info:
    name: Api Keys
    type: folder
  items:
  - info:
      name: Get list of Api Keys
      type: http
    http:
      method: GET
      url: https://api.conekta.io/api_keys
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      - name: search
        value: ''
        type: query
        description: General search, e.g. by id, description, prefix
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Consume the list of api keys you have
  - info:
      name: Create Api Key
      type: http
    http:
      method: POST
      url: https://api.conekta.io/api_keys
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create a api key
  - info:
      name: Get Api Key
      type: http
    http:
      method: GET
      url: https://api.conekta.io/api_keys/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Gets a api key that corresponds to a api key ID
  - info:
      name: Update Api Key
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/api_keys/:id
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Update an existing api key
  - info:
      name: Delete Api Key
      type: http
    http:
      method: DELETE
      url: https://api.conekta.io/api_keys/:id
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Deletes a api key that corresponds to a api key ID
- info:
    name: Balances
    type: folder
  items:
  - info:
      name: Get a company's balance
      type: http
    http:
      method: GET
      url: https://api.conekta.io/balance
      headers:
      - name: Accept-Language
        value: ''
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get a company's balance
- info:
    name: Charges
    type: folder
  items:
  - info:
      name: Get A List of Charges
      type: http
    http:
      method: GET
      url: https://api.conekta.io/charges
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get A List of Charges
  - info:
      name: Update a charge
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/charges/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Update a charge
  - info:
      name: Create charge
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders/:id/charges
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create charge for an existing orden
  - info:
      name: Create charges
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders/:id/add_charges
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create charges for an existing orden
- info:
    name: Companies
    type: folder
  items:
  - info:
      name: Get List of Companies
      type: http
    http:
      method: GET
      url: https://api.conekta.io/companies
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Consume the list of child companies.  This is used for holding companies with several child entities.
  - info:
      name: Create Company
      type: http
    http:
      method: POST
      url: https://api.conekta.io/companies
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create a new company.
  - info:
      name: Get Company
      type: http
    http:
      method: GET
      url: https://api.conekta.io/companies/:id
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get Company
  - info:
      name: Get Current Company
      type: http
    http:
      method: GET
      url: https://api.conekta.io/companies/current
      headers:
      - name: Accept-Language
        value: ''
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieves information about the currently authenticated company. This endpoint returns the same data as the standard
      company endpoint but automatically uses the current company's context.
  - info:
      name: Upload Company Document
      type: http
    http:
      method: POST
      url: https://api.conekta.io/companies/:company_id/document
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: company_id
        value: ''
        type: path
        description: The unique identifier of the company.
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Uploads a document associated with a specific company.
  - info:
      name: Update Company Document
      type: http
    http:
      method: PATCH
      url: https://api.conekta.io/companies/:company_id/document
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: company_id
        value: ''
        type: path
        description: The unique identifier of the company.
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Updates an existing document associated with a specific company.
  - info:
      name: Get Company Documents
      type: http
    http:
      method: GET
      url: https://api.conekta.io/companies/:company_id/documents
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: company_id
        value: ''
        type: path
        description: The unique identifier of the company.
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieve a list of documents associated with a specific company.
- info:
    name: Customers
    type: folder
  items:
  - info:
      name: Get a list of customers
      type: http
    http:
      method: GET
      url: https://api.conekta.io/customers
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: The purpose of business is to create and maintain a client, you will learn what elements you need to obtain a list
      of clients, which can be paged.
  - info:
      name: Create customer
      type: http
    http:
      method: POST
      url: https://api.conekta.io/customers
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: 'The purpose of business is to create and keep a customer, you will learn what elements you need to create a customer.

      Remember the credit and debit card tokenization process: [https://developers.conekta.com/page/web-checkout-tokenizer](https://developers.conekta.com/page/web-checkout-tokenizer)

      '
  - info:
      name: Get Customer
      type: http
    http:
      method: GET
      url: https://api.conekta.io/customers/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Gets a customer resource that corresponds to a customer ID.
  - info:
      name: Update customer
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/customers/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: You can update customer-related data
  - info:
      name: Delete Customer
      type: http
    http:
      method: DELETE
      url: https://api.conekta.io/customers/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Deleted a customer resource that corresponds to a customer ID.
  - info:
      name: Create Fiscal Entity
      type: http
    http:
      method: POST
      url: https://api.conekta.io/customers/:id/fiscal_entities
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create Fiscal entity resource that corresponds to a customer ID.
  - info:
      name: Update  Fiscal Entity
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/customers/:id/fiscal_entities/:fiscal_entities_id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: fiscal_entities_id
        value: fis_ent_2tQ8HkkfbauaKP9Ho
        type: path
        description: identifier
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Update Fiscal Entity resource that corresponds to a customer ID.
- info:
    name: Discounts
    type: folder
  items:
  - info:
      name: Get a List of Discount
      type: http
    http:
      method: GET
      url: https://api.conekta.io/orders/:id/discount_lines
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get discount lines for an existing orden
  - info:
      name: Create Discount
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders/:id/discount_lines
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create discount lines for an existing orden
  - info:
      name: Get Discount
      type: http
    http:
      method: GET
      url: https://api.conekta.io/orders/:id/discount_lines/:discount_lines_id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: discount_lines_id
        value: dis_lin_2tQ974hSHcsdeSZHG
        type: path
        description: discount line id identifier
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get an existing discount lines for an existing orden
  - info:
      name: Update Discount
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/orders/:id/discount_lines/:discount_lines_id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: discount_lines_id
        value: dis_lin_2tQ974hSHcsdeSZHG
        type: path
        description: discount line id identifier
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Update an existing discount lines for an existing orden
  - info:
      name: Delete Discount
      type: http
    http:
      method: DELETE
      url: https://api.conekta.io/orders/:id/discount_lines/:discount_lines_id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: discount_lines_id
        value: dis_lin_2tQ974hSHcsdeSZHG
        type: path
        description: discount line id identifier
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Delete an existing discount lines for an existing orden
- info:
    name: Events
    type: folder
  items:
  - info:
      name: Get list of Events
      type: http
    http:
      method: GET
      url: https://api.conekta.io/events
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get list of Events
  - info:
      name: Get Event
      type: http
    http:
      method: GET
      url: https://api.conekta.io/events/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Returns a single event
  - info:
      name: Resend Event
      type: http
    http:
      method: POST
      url: https://api.conekta.io/events/:event_id/resend
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: event_id
        value: 6463d6e35a4c3e001819e760
        type: path
        description: event identifier
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Resend event to selected webhooks
- info:
    name: Logs
    type: folder
  items:
  - info:
      name: Get List Of Logs
      type: http
    http:
      method: GET
      url: https://api.conekta.io/logs
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get log details in the form of a list
  - info:
      name: Get Log
      type: http
    http:
      method: GET
      url: https://api.conekta.io/logs/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get the details of a specific log
- info:
    name: Orders
    type: folder
  items:
  - info:
      name: Get a list of Orders
      type: http
    http:
      method: GET
      url: https://api.conekta.io/orders
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      - name: payment_status
        value: ''
        type: query
        description: Filters by order status
      - name: last_payment_info.status
        value: ''
        type: query
        description: Filters by last payment info status
      - name: created_at
        value: ''
        type: query
        description: created equal to
      - name: created_at.gte
        value: ''
        type: query
        description: created at greater than or equal to
      - name: created_at.lte
        value: ''
        type: query
        description: created at less than or equal to
      - name: updated_at.gte
        value: ''
        type: query
        description: updated at greater than or equal to
      - name: updated_at.lte
        value: ''
        type: query
        description: updated at less than or equal to
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get order details in the form of a list
  - info:
      name: Create order
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create a new order.
  - info:
      name: Get Order
      type: http
    http:
      method: GET
      url: https://api.conekta.io/orders/:id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Info for a specific order
  - info:
      name: Update Order
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/orders/:id
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Update an existing Order.
  - info:
      name: Cancel Order
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders/:id/cancel
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Cancel an order that has been previously created.
  - info:
      name: Capture Order
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders/:id/capture
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Processes an order that has been previously authorized.
  - info:
      name: Refund Order
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders/:id/refunds
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: A refunded order describes the items, amount, and reason an order is being refunded.
  - info:
      name: Cancel Refund
      type: http
    http:
      method: DELETE
      url: https://api.conekta.io/orders/:id/refunds/:refund_id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: refund_id
        value: 6407b5bee1329a000175ba11
        type: path
        description: refund identifier
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: A refunded order describes the items, amount, and reason an order is being refunded.
- info:
    name: Products
    type: folder
  items:
  - info:
      name: Create Product
      type: http
    http:
      method: POST
      url: https://api.conekta.io/orders/:id/line_items
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create a new product for an existing order.
  - info:
      name: Update Product
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/orders/:id/line_items/:line_item_id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: line_item_id
        value: line_item_2tQ8HkkfbauaKP9Ho
        type: path
        description: identifier
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Update an existing product for an existing orden
  - info:
      name: Delete Product
      type: http
    http:
      method: DELETE
      url: https://api.conekta.io/orders/:id/line_items/:line_item_id
      headers:
      - name: Accept-Language
        value: ''
      - name: X-Child-Company-Id
        value: 6441b6376b60c3a638da80af
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      - name: line_item_id
        value: line_item_2tQ8HkkfbauaKP9Ho
        type: path
        description: identifier
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Delete product for an existing orden
- info:
    name: Payout Orders
    type: folder
  items:
  - info:
      name: Get a list of Payout Orders
      type: http
    http:
      method: GET
      url: https://api.conekta.io/payout_orders
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: limit
        value: ''
        type: query
        description: The numbers of items to return, the maximum value is 250
      - name: search
        value: ''
        type: query
        description: General order search, e.g. by mail, reference etc.
      - name: next
        value: ''
        type: query
        description: next page
      - name: previous
        value: ''
        type: query
        description: previous page
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Get Payout order details in the form of a list
  - info:
      name: Create payout order
      type: http
    http:
      method: POST
      url: https://api.conekta.io/payout_orders
      headers:
      - name: Accept-Language
        value: ''
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create a new payout order.
  - info:
      name: Get Payout Order
      type: http
    http:
      method: GET
      url: https://api.conekta.io/payout_orders/:id
      headers:
      - name: Accept-Language
        value: ''
      params:
      - name: id
        value: 6307a60c41de27127515a575
        type: path
        description: Identifier of the resource
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Gets a payout Order resource that corresponds to a payout order ID.
  - info:
      name: Cancel Payout Order
      type: http
    http:
      method: PUT
      url: https://api.conekta.io/payout_orders/:id/cancel
      headers:
      - nam

# --- truncated at 32 KB (69 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/conekta/refs/heads/main/apis.yml