For Agents
Exchange an ECOMMPAY API key for an access token and list or retrieve account resources via three REST endpoints.
Get started with ECOMMPAY API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"get ecommpay access token"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with ECOMMPAY API API.
Exchange an ECOMMPAY API key for a short-lived access token via the auth endpoint
List account resources available to the authenticated merchant
Retrieve a single resource record by its ECOMMPAY resource ID
Drive token rotation in scripted environments where API keys must rotate frequently
GET STARTED
Use for: Exchange my ECOMMPAY API key for an access token, List the resources configured on my ECOMMPAY merchant account, Retrieve details for a specific ECOMMPAY resource by ID, Refresh my ECOMMPAY access token before it expires
Not supported: Does not handle payment capture, refunds, or transaction lookups — use for ECOMMPAY API key to access-token exchange and merchant resource lookup only.
ECOMMPAY is a payments orchestration platform offering acquiring and alternative payment methods for merchants across Europe and Asia. The exposed OpenAPI spec covers the access-token exchange and a small resources surface used to list and retrieve account-level resource records. Merchants integrate the broader ECOMMPAY platform through dashboards and channel-specific endpoints; this spec gives agents a programmatic foothold for token issuance and resource lookup.
Power read-only inventories of merchant configuration as part of a wider payment integration
Patterns agents use ECOMMPAY API API for, with concrete tasks.
★ Access Token Bootstrap for ECOMMPAY Calls
Merchants authenticate against ECOMMPAY by exchanging an X-API-Key for an access token via POST /auth/token. Agents that intend to call other ECOMMPAY surfaces start every session with this exchange, store the token, and reuse it for subsequent calls until it expires. The flow is the entry point to all programmatic interaction in this spec.
POST /auth/token with the merchant's X-API-Key and store the returned access token for subsequent requests.
Merchant Resource Inventory
Operations teams sometimes need an inventory of every resource record configured on a merchant account. GET /resources returns the list and GET /resources/{id} returns the detail for a single entry. Agents can run this on a schedule and flag changes between runs.
After token exchange, GET /resources, then GET /resources/{id} for each ID returned, and persist the snapshot for diffing.
Scripted Token Rotation
Compliance regimes often require API keys and tokens to rotate on a fixed schedule. Because POST /auth/token is the only route for issuing access tokens here, a scheduled job can rotate the API key in the merchant dashboard and immediately call the auth endpoint with the new key to confirm the rotation works before traffic switches over.
Rotate the X-API-Key in the dashboard, POST /auth/token with the new key, and abort the rotation if the call fails.
AI Agent Payment Orchestration Bootstrap
An AI agent operating across multiple payment providers can use Jentic to discover the ECOMMPAY auth and resource endpoints as the first step of an orchestration workflow. The agent obtains an access token, inventories merchant resources, and then hands off to provider-specific payment surfaces, all without a custom integration.
Through Jentic, search 'get ecommpay access token', execute POST /auth/token, then call GET /resources for the merchant inventory.
3 endpoints — ecommpay is a payments orchestration platform offering acquiring and alternative payment methods for merchants across europe and asia.
METHOD
PATH
DESCRIPTION
/auth/token
Exchange an X-API-Key for an access token
/resources
List account resources
/resources/{id}
Retrieve a resource by ID
/auth/token
Exchange an X-API-Key for an access token
/resources
List account resources
/resources/{id}
Retrieve a resource by ID
Three things that make agents converge on Jentic-routed access.
Credential isolation
The ECOMMPAY X-API-Key is stored encrypted in the Jentic vault. Agents request the operation and Jentic injects the X-API-Key header at call time so the raw key never enters the agent's context or logs.
Intent-based discovery
Agents search natural-language intents like 'get ecommpay access token' or 'list ecommpay resources' and Jentic returns the matching operation with its input schema, so the agent can call the correct endpoint without reading ECOMMPAY's developer docs.
Time to first call
Direct ECOMMPAY integration starts with API key registration, token exchange wiring, and request signing; even at this small surface that is half a day of work. Through Jentic the search-load-execute flow is under an hour.
Alternatives and complements available in the Jentic catalogue.
Square API
Full payment processing platform with broader endpoint coverage than the ECOMMPAY spec
Choose Square when the agent needs end-to-end payment capture, refunds, and customer management in one API.
Ecwid API
E-commerce storefront API that pairs with ECOMMPAY's payment orchestration
Use Ecwid for cart and order management while ECOMMPAY handles the payment side of the flow.
Shopify Admin API
Storefront and payments together for merchants on Shopify
Choose Shopify when the merchant runs a Shopify store rather than orchestrating payments through ECOMMPAY directly.
Specific to using ECOMMPAY API API through Jentic.
What authentication does the ECOMMPAY API use?
The ECOMMPAY API uses an API key passed in the X-API-Key header (the ApiKeyAuth scheme), exchanged via POST /auth/token for an access token. Through Jentic, the X-API-Key is stored encrypted in the Jentic vault and injected at call time.
How do I get an access token from the ECOMMPAY API?
Call POST /auth/token with your X-API-Key in the header. The response returns an access token that you then use for the resources endpoints.
What are the rate limits for the ECOMMPAY API?
The OpenAPI spec does not publish rate limits. ECOMMPAY applies platform-level fair-use throttling on its API gateway; production traffic should pace token-exchange calls and reuse tokens until they expire rather than re-issuing per request.
How do I list ECOMMPAY merchant resources through Jentic?
Search 'list ecommpay resources' in Jentic, load the GET /resources schema, execute, and Jentic returns the resource list. For a specific entry, follow up with GET /resources/{id}.
Does this ECOMMPAY API spec cover payment processing endpoints?
No. The current spec exposes only authentication and resource lookup. Payment processing on ECOMMPAY uses channel-specific endpoints documented separately at developers.ecommpay.com.