For Agents
Exchange an ECOMMPAY API key for an access token and list or retrieve account resources via three REST endpoints.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the ECOMMPAY 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.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic 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.
What an agent can do with ECOMMPAY 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
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.
Drive token rotation in scripted environments where API keys must rotate frequently
Power read-only inventories of merchant configuration as part of a wider payment integration
Patterns agents use ECOMMPAY 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.
Specific to using ECOMMPAY 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.