For Agents
Manage product reviews, photos, videos, and ratings for e-commerce stores via 37 REST endpoints, including moderation actions and webhook subscriptions.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Fera 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.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# 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 Fera API API.
Create, approve, and decline product reviews tied to specific orders and customers
Attach customer photos and videos to product listings as social proof
Aggregate star ratings per product and retrieve them for storefront display
Subscribe to webhooks for review submission, approval, and decline events
GET STARTED
Use for: I need to create a product review for a verified customer, Approve a pending review submitted yesterday, List all reviews with a 1-star or 2-star rating, Retrieve photos attached to a specific product
Not supported: Does not handle payments, inventory, or order fulfilment — use for product reviews, ratings, and customer UGC only.
The Fera API powers product reviews, photos, videos, ratings, and customer-generated content for online stores. It provides programmatic access to review moderation actions such as approve and decline, plus first-class endpoints for managing media uploads tied to specific products and orders. The 37-endpoint surface covers Customers, Media, Orders, Products, Ratings, Reviews, and Webhooks for end-to-end social-proof automation.
List orders and customers to correlate reviews with verified purchases
Moderate user-generated media before it appears on product detail pages
Patterns agents use Fera API API for, with concrete tasks.
★ Review Moderation Workflow
Automate moderation of user-generated reviews so an agent can approve clean submissions and decline ones containing prohibited content, instead of staff manually triaging the queue. Fera exposes dedicated PUT /reviews/{id}/approve and PUT /reviews/{id}/decline endpoints, removing the need for status-field updates on the base review object. Typical review volume is hundreds per day for a mid-sized store; agent moderation cuts response time from hours to seconds.
Fetch all reviews where state is pending, classify each via a content filter, and call PUT /reviews/{id}/approve or PUT /reviews/{id}/decline based on the result
Verified-Purchase Review Requests
Trigger review request emails after orders ship by joining order data with customer records and generating review entries linked to the original purchase. The Fera API exposes orders, customers, and reviews as related resources so an agent can correlate them in a single workflow. Implementation through Fera typically takes a day; building an equivalent flow on a generic e-commerce stack takes a week.
List orders fulfilled in the last 7 days, fetch each customer record, and create a Fera review draft with order_id and customer_id pre-populated
Visual Social Proof Galleries
Build dynamic photo and video galleries on product pages by pulling user-submitted media filtered by product. The /photos endpoints support listing, retrieving, and updating individual media items, and the API exposes both customer photos and review photos as separate resources. This replaces manual gallery curation with an agent-driven feed that surfaces fresh content as it is approved.
GET /photos filtered by product_id, return the 10 most recent approved photos, and update each to mark it as featured
Agent-Driven Review Insights via Jentic
Through Jentic, an agent can answer questions like which products have low ratings or which customers leave the most reviews without writing custom integration code. Jentic stores Fera credentials in MAXsystem and exposes review, rating, and product operations as tools, so a Claude or GPT agent can call them directly. This unlocks ad-hoc analytics and customer-support workflows without engineering involvement.
Search Jentic for 'list product reviews', load the schema, and return the 5 products with the lowest average rating in the last 30 days
37 endpoints — the fera api powers product reviews, photos, videos, ratings, and customer-generated content for online stores.
METHOD
PATH
DESCRIPTION
/reviews
List reviews
/reviews
Create review
/reviews/{id}/approve
Approve review
/reviews/{id}/decline
Decline review
/photos
List customer photos
/photos
Upload customer photo
/reviews
List reviews
/reviews
Create review
/reviews/{id}/approve
Approve review
/reviews/{id}/decline
Decline review
/photos
List customer photos
/photos
Upload customer photo
Three things that make agents converge on Jentic-routed access.
Credential isolation
Fera API keys are stored encrypted in the Jentic MAXsystem vault. Agents receive scoped access — the raw X-API-Key header value never enters the agent's context.
Intent-based discovery
Agents search by intent (e.g., 'approve a customer review') and Jentic returns the matching Fera operation with its input schema, so the agent can call the right endpoint without browsing developers.fera.ai.
Time to first call
Direct Fera integration: 1-2 days for auth, webhook setup, and moderation logic. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Yotpo UGC API
Larger UGC platform covering reviews, visual UGC, and loyalty in one suite
Choose Yotpo when the merchant already runs Yotpo loyalty or SMS and needs reviews under one credential.
GoodReviews API
Lightweight reviews collection alternative for smaller storefronts
Use GoodReviews when the agent only needs basic collection without media or moderation workflows.
Shopify Admin API
Source of products, orders, and customers that Fera reviews reference
Pair Shopify with Fera when the agent needs to correlate review data with product inventory and order fulfilment.
Specific to using Fera API API through Jentic.
What authentication does the Fera API use?
The Fera API uses an API key sent in the X-API-Key header. When called through Jentic the key is stored encrypted in the MAXsystem vault and never appears in agent context.
Can I approve reviews programmatically with the Fera API?
Yes. Fera exposes dedicated PUT /reviews/{id}/approve and PUT /reviews/{id}/decline endpoints, separate from the generic update review call, so moderation status changes are explicit and auditable.
What are the rate limits for the Fera API?
Fera does not publish per-second limits in the OpenAPI spec; check the developer documentation at developers.fera.ai for the current quotas tied to your plan.
How do I attach a photo to a product review through Jentic?
Search Jentic for 'attach product photo', load the POST /photos schema, and execute with product_id, customer_id, and the image URL. Run pip install jentic to get started.
Does the Fera API support webhooks?
Yes. The Webhooks resource lets you subscribe to events such as review created, approved, and declined, so an agent can react to new content as it arrives instead of polling.
Can the Fera API distinguish verified-purchase reviews?
Yes. Reviews can be linked to an order_id, which Fera uses to flag verified purchases. Agents can join /reviews and /orders to filter for verified entries.