Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / Payments / Conekta API
Conekta API logo

Conekta API

67
AI ReadinessAI-Aware (B+)67/100
See full scorecard
Official vendor OpenAPI document · agent-readyPaymentsPayment Processingbearer46 EndpointsREST

For Agents

Process card, OXXO, SPEI, and wallet payments in Mexico through Conekta: create orders, manage subscriptions and customers, issue refunds and payouts, and listen on webhooks.

Use for: I want to charge a Mexican customer's card through Conekta, Generate an OXXO voucher for a 1500 MXN payment, Create a SPEI reference for a B2B invoice in Mexico, Set up a monthly subscription on a plan

Not supported: Does not handle accounting, tax filing, or payroll - use for payment processing, subscriptions, and payouts in Mexico only.

Conekta is a Mexican payment processor and the API supports the local payment methods that matter in Mexico, including cards, OXXO cash vouchers, SPEI bank transfers, and digital wallets. The surface covers orders and charges, customers and saved payment methods, subscription billing with plans and pause or resume, payment links and hosted checkouts, payouts and transfers, antifraud blacklist rules, balances and transactions, and webhooks for downstream eventing. It is the standard integration for Latin American merchants who need OXXO and SPEI alongside cards.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Conekta API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Conekta API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fconekta.com%2Fconekta" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fconekta.com%2Fconekta" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Conekta API.

Create an order with one or more line items and a charge against a customer

Tokenize a card and store it as a payment method on a customer

Generate an OXXO cash voucher or SPEI reference for a Mexican shopper

Run a subscription against a plan, including pause and resume operations

Issue a refund or capture against an existing order

Send a payout to a beneficiary bank account

Subscribe to webhooks for order, charge, and subscription events

Use Cases

Patterns agents use Conekta API for, with concrete tasks.

★ Cross-Method Mexican Checkout

Accept card, OXXO cash voucher, and SPEI bank transfer payments from Mexican shoppers in a single checkout. POST /orders creates the order, /tokens turns card data into a token, and the order's charges are configured to the chosen method. Mexican e-commerce merchants integrate this to reach the large segment of buyers who pay in cash at OXXO or via SPEI rather than by card.

Create an order for MXN 1499.00 for customer cus_44 with method oxxo_cash and return the OXXO reference and barcode URL

Subscription Billing for Latin American SaaS

Run recurring billing against Mexican customers using Conekta plans and subscriptions. POST /plans creates a billing plan, POST /subscriptions enrols a customer on it, and the pause and resume endpoints handle dunning and retention scenarios. SaaS and digital-services companies use this to localize their billing for the LATAM market.

Create a monthly plan 'Pro 299' priced at 29900 MXN cents, then subscribe customer cus_77 to it with a card token from /tokens

Payouts and Marketplace Disbursements

Pay out balances to suppliers, contractors, or marketplace sellers in Mexico. POST /payout_orders or POST /transfers moves funds to a beneficiary's CLABE bank account, and the balance and transactions endpoints reconcile what was paid. Marketplaces and gig platforms use this to keep funds in Mexico for both collection and disbursement without crossing borders.

Send a payout of MXN 1200.00 to beneficiary CLABE 012180001234567890 with reason 'June marketplace earnings'

Antifraud and Webhook-Driven Operations

Reduce fraud and keep downstream systems synchronized with payment state. /antifraud/blacklist/rules lets agents add risky cards or emails, and /webhooks subscribes to charge.paid, order.paid, and subscription.canceled events. Operations teams use this to push events into a CRM and tighten antifraud rules in real time as charge-back patterns emerge.

Subscribe a webhook with URL https://app.example.com/hooks for charge.paid events and add fraud@example.com to the antifraud blacklist

Agent-Driven Payment Operations via Jentic

Let an AI assistant resolve customer payment issues by issuing refunds, generating vouchers, or pausing subscriptions in chat. Through Jentic the agent searches by intent, loads the schema for the relevant Conekta operation, and executes the call without the developer wiring auth or pagination. This is suited to bilingual support bots covering Mexican customers.

On the prompt 'reembolsa el pedido o-9911', call POST /orders/{id}/refunds for that order and confirm the refund id in Spanish

Key Endpoints

46 endpoints — conekta is a mexican payment processor and the api supports the local payment methods that matter in mexico, including cards, oxxo cash vouchers, spei bank transfers, and digital wallets.

METHOD

PATH

DESCRIPTION

POST

/orders

Create an order with charges

POST

/orders/{id}/refunds

Refund an order

POST

/customers

Create a customer

POST

/tokens

Tokenize a card

POST

/subscriptions

Create a subscription

POST

/subscriptions/{id}/pause

Pause a subscription

POST

/payout_orders

Send a payout to a beneficiary

POST

/webhooks

Register a webhook subscription

POST

/orders

Create an order with charges

POST

/orders/{id}/refunds

Refund an order

POST

/customers

Create a customer

POST

/tokens

Tokenize a card

POST

/subscriptions

Create a subscription

POST

/subscriptions/{id}/pause

Pause a subscription

POST

/payout_orders

Send a payout to a beneficiary

POST

/webhooks

Register a webhook subscription

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

C

Conekta API

- AI-Aware (B+)
67/100
74
Foundational Compliance
63
Developer Experience & Jentic Compatibility
51
AI-Readiness & Agent Experience
94
Agent Usability
60
Security
100
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
74

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: A-Signals: 4
97%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

100%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

0%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

63

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: B-Signals: 4
0%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

50%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

51

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: C-Signals: 4
40%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

100%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

62%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

60

Security

Trust, risk posture, and security compliance.

Grade: B-Signals: 1
60%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

100

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A+Signals: 1
100%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring Conekta by hand means learning its bearer auth, building order, subscription, and payout calls for the Mexican market, and handling payment tokens and webhooks yourself. Through Jentic you install once, import Conekta from the API Directory, store the token once, and your agent calls it.

Permission scoping

Conekta puts the order and subscription ids in the URL path (/orders/{id}/refunds, /subscriptions/{id}/pause), so a rule can pin your agent to acting on a specific order or subscription. You choose the operations it may call, so you can allow order and customer creation while leaving refunds or subscription pauses out unless you add them.

Credential isolation

Your Conekta bearer token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'create a payment order' or 'start a subscription', and Jentic returns the matching Conekta operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Stripe

Global payment platform with Latin American support including OXXO

Choose Stripe when you need a single global integration; choose Conekta when you want Mexico-first coverage and direct OXXO and SPEI handling.

Alternative

Adyen Account Service

→

Global acquirer with broad local-method coverage

Choose Adyen for global enterprise acquiring; choose Conekta when your processing volume is concentrated in Mexico.

Alternative

Braintree

→

PayPal-owned processor with cards and digital wallets

Choose Braintree when PayPal acceptance matters more than Mexican local methods like OXXO and SPEI.

FAQs

Specific to using Conekta API through Jentic.

What authentication does the Conekta API use?

The API uses HTTP bearer authentication. Pass your Conekta private API key (issued in the Conekta Panel) in the Authorization header as 'Bearer {key}'. Through Jentic the key is stored encrypted in the vault and injected at execution time, so the raw key never enters the agent's prompt or logs.

Can I generate OXXO and SPEI references with the Conekta API?

Yes. When creating an order via POST /orders, set the charge's payment-method type to oxxo_cash or spei_recurrent. The response returns the OXXO reference and barcode for cash payment, or the SPEI CLABE reference for bank transfer.

What are the rate limits for the Conekta API?

Conekta applies tenant-specific rate limits, typically a few hundred requests per minute per private key, with bulk operations throttled separately. Agents should add backoff on HTTP 429 responses; Jentic surfaces these as structured errors rather than retrying silently.

How do I create a subscription through Jentic?

Run the Jentic search query 'create a Conekta subscription on a plan', load the returned operation (POST /subscriptions), and execute it with the customer id, plan id, and a card token. Use POST /subscriptions/{id}/pause and /resume to manage the subscription lifecycle.

Is the Conekta API free to use?

The API itself is free; Conekta charges per processed transaction at rates set in your merchant contract. There are typically no separate API fees beyond the per-transaction processing cost.

Can I send payouts to Mexican bank accounts?

Yes. POST /payout_orders sends funds from your Conekta balance to a beneficiary's CLABE account via SPEI. POST /transfers moves funds between accounts you control. Both are reflected in the balance and transactions endpoints for reconciliation.

Can I limit what my agent is allowed to do with the Conekta API?

Yes. Because you run Jentic One yourself, your own rules decide which Conekta operations the agent may call, so you can allow order and customer creation while leaving refunds or subscription pauses out unless you add them. Conekta puts the order and subscription ids in the URL path, such as /orders/{id}/refunds and /subscriptions/{id}/pause, so a rule can pin the agent to acting on a specific order or subscription. Your Conekta bearer token is stored encrypted by your own instance and injected only at execution time, so it never enters the agent's prompt or logs.

GET STARTED

Start building with Conekta API

Explore with Jentic One
View OpenAPI Document