For Agents
Send review invites, fetch published customer reviews, and configure feedback channels across Trusted Shops properties from agent workflows.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the eTrusted (Trusted Shops) 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 eTrusted (Trusted Shops) API.
Send a post-purchase review invite to a customer for a specific channel and event type
Retrieve published reviews filtered by channel, rating or submission date
List all configured review collection channels for the merchant account
GET STARTED
Use for: I need to send a review invite to a customer after they place an order, List all reviews collected on my main storefront channel, Retrieve the configured channels for my Trusted Shops account, Find a specific review by its review ID
Not supported: Does not handle product catalogues, order management, or payment processing - use for collecting and retrieving Trusted Shops customer reviews only.
Jentic publishes the only available OpenAPI specification for eTrusted (Trusted Shops) API, keeping it validated and agent-ready. The eTrusted API by Trusted Shops lets merchants collect, retrieve and manage customer reviews and feedback through programmatic channels. It exposes channels, event types, reviews and review invites so businesses can automate post-purchase feedback flows and surface ratings on their storefronts. OAuth 2.0 client-credentials authentication keeps machine-to-machine integrations isolated from end-user sessions.
Create or look up event types that map to specific business moments such as order delivery
Inspect a single review by ID to display verified ratings on a storefront
Patterns agents use eTrusted (Trusted Shops) API for, with concrete tasks.
★ Automated post-purchase review collection
Trigger a review invite on the eTrusted API as soon as an order is delivered, so the customer receives a branded request to rate the merchant. The /invites endpoint accepts a channel and event type, and Trusted Shops handles delivery, reminders and submission. This typically replaces a custom email + tracking pipeline that would take a week to build.
POST to /invites with the customer email, the channel ID for the merchant storefront, and the event type ID for order_delivered, then confirm a 201 response.
Storefront review widget data
Pull the latest published reviews for a channel and render them on a product or homepage to show social proof. The GET /reviews endpoint returns rating, comment and submission date for each review, which can be cached on the front end. Implementation typically takes a few hours once the OAuth client credentials are in place.
GET /reviews with channel filter, parse the top 10 highest-rated reviews and return them as a JSON array suitable for a storefront widget.
Review moderation dashboard
Pull individual reviews into an internal moderation tool so customer success teams can flag, respond to or escalate negative feedback. The GET /reviews/{reviewId} endpoint returns the full review payload including rating and comment, which the dashboard can present alongside order context.
GET /reviews/{reviewId} for a flagged review, then push it to the support queue with the customer rating and comment.
Agent-driven feedback orchestration via Jentic
An AI agent listens for an order_completed event, calls the eTrusted invite endpoint via Jentic, and updates the CRM with the invite status. Because Jentic isolates the OAuth client secret in the MAXsystem vault, the agent runs without ever seeing the raw credential. Setup through Jentic takes well under an hour.
Search Jentic for 'send a review invite', load the schema, and execute with channel and event type parameters drawn from the order context.
8 endpoints — jentic publishes the only available openapi specification for etrusted (trusted shops) api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/channels
List all review channels
/event-types
List configured event types
/event-types
Create a new event type
/reviews
List reviews
/reviews/{reviewId}
Retrieve a single review
/invites
Send a review invite
/channels
List all review channels
/event-types
List configured event types
/event-types
Create a new event type
/reviews
List reviews
/reviews/{reviewId}
Retrieve a single review
Three things that make agents converge on Jentic-routed access.
Credential isolation
eTrusted OAuth 2.0 client_id and secret are stored in the Jentic MAXsystem vault. The agent receives only a scoped, short-lived bearer token at execution time and never sees the raw client secret.
Intent-based discovery
Agents search by intent such as 'send a Trusted Shops review invite' and Jentic returns the matching eTrusted operation with its input schema, so the agent calls the right endpoint without browsing developer docs.
Time to first call
Direct eTrusted integration: 1-2 days to wire up OAuth client_credentials, refresh logic and channel mapping. Through Jentic: under 30 minutes - search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using eTrusted (Trusted Shops) API through Jentic.
Why is there no official OpenAPI spec for eTrusted (Trusted Shops) API?
Trusted Shops does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call eTrusted (Trusted Shops) API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the eTrusted (Trusted Shops) API use?
The eTrusted API uses OAuth 2.0 with the client_credentials flow, exchanging client ID and secret at https://login.etrusted.com/oauth/token for an access token. Through Jentic the client secret is held in the MAXsystem vault and only short-lived tokens reach the agent context.
Can I send review invites with the eTrusted (Trusted Shops) API?
Yes. POST /invites accepts a channel and event type and triggers Trusted Shops to email the customer a branded review request. There is no separate scheduling endpoint - delivery is handled by Trusted Shops.
What are the rate limits for the eTrusted (Trusted Shops) API?
Rate limits are not declared in the OpenAPI spec. Trusted Shops applies per-tenant throttling based on subscription tier; check your account dashboard or contact Trusted Shops support for the exact ceiling that applies to your client_id.
How do I fetch published reviews through Jentic?
Use the Jentic search query 'fetch trusted shops reviews', which resolves to GET /reviews. Load the operation schema, pass the channel filter, and execute - Jentic injects the OAuth bearer token automatically. Run pip install jentic to get started.
Is the eTrusted (Trusted Shops) API free?
API access is bundled with a Trusted Shops subscription rather than sold standalone. The endpoint set is the same across plans, but invite volume and review export limits scale with the tier.
/invites
Send a review invite