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

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Marketing / eTrusted (Trusted Shops) API
eTrusted (Trusted Shops) API logo

eTrusted (Trusted Shops) API

Agent-ready OpenAPI document · curated by JenticMarketingMarketing Automationoauth28 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Send review invites, fetch published customer reviews, and configure feedback channels across Trusted Shops properties from agent workflows.

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.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the eTrusted (Trusted Shops) API to your agent

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.

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%2Fetrusted.com%2Fetrusted" | 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%2Fetrusted.com%2Fetrusted" | 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 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

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

Use Cases

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 your Jentic One instance, 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.

Key Endpoints

8 endpoints — jentic publishes the only available openapi specification for etrusted (trusted shops) api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/channels

List all review channels

GET

/event-types

List configured event types

POST

/event-types

Create a new event type

GET

/reviews

List reviews

GET

/reviews/{reviewId}

Retrieve a single review

POST

/invites

Send a review invite

GET

/channels

List all review channels

GET

/event-types

List configured event types

POST

/event-types

Create a new event type

GET

/reviews

List reviews

GET

/reviews/{reviewId}

Retrieve a single review

POST

/invites

Send a review invite

Why Jentic?

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

Setup

Setup

Wiring the eTrusted (Trusted Shops) API by hand means running its OAuth2 client-credentials flow, refreshing the bearer token, and shaping channel, event-type, review, and invite payloads yourself. Through Jentic you install once, import the eTrusted API from the API Directory, store the OAuth credentials once, and your agent calls it.

Permission scoping

Permission scoping

eTrusted carries the review invite target in the request body, and the only path-keyed operation is a read of one review by id, so scope the agent to the operations it needs, such as listing reviews or sending an invite. You choose which operations are allowed, so creating event types is not included unless you add it.

Credential management

Credential isolation

Your eTrusted OAuth 2.0 client id and secret are stored once, encrypted, by your own Jentic One instance and injected at execution time. They never enter the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'send a Trusted Shops review invite' or 'list reviews', and Jentic returns the matching eTrusted 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

Yotpo UGC API

→

Yotpo offers user-generated content and review collection with broader merchandising features

Choose Yotpo when the agent needs photo and video reviews or loyalty integrations alongside ratings

Alternative

Feefo API

→

Feefo provides verified reviews from confirmed customers with similar invite-based collection

Choose Feefo when the agent needs Google seller-ratings integration in markets where Trusted Shops is less established

Complementary

HubSpot Account Info

→

Sync review status into HubSpot CRM records for support and marketing teams

Use alongside eTrusted when the agent needs to enrich a contact record with review history

FAQs

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 with Jentic One, the self-hosted execution layer.

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 your Jentic One instance 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.

Can I limit what my agent is allowed to do with the eTrusted (Trusted Shops) API?

Yes. Because Jentic One is self-hosted, you decide in your own rules which eTrusted operations the agent may call, so you can allow it to send review invites and list or fetch reviews while leaving out creating event types. The review invite target and the review-by-id lookup are the only operations the agent can reach unless you grant more, so an agent scoped to POST /invites and GET /reviews cannot create a new event type or touch anything you have not permitted. The OAuth client credentials stay in your instance, and the agent only exercises the operations your configuration allows.

GET STARTED

Start building with eTrusted (Trusted Shops) API

Explore with Jentic One
View OpenAPI Document