Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/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. All rights reserved.
APIs / Marketing / Ediware API
Ediware API logo

Ediware API

✓ Official Vendor SpecMarketingEmail MarketingapiKey19 EndpointsREST

For Agents

Manage Ediware sub-accounts, IP pools, contact lists, and automated email campaigns with an api_key query parameter on every POST call.

Use for: List all Ediware sub-accounts under my agency master account, Create a new Ediware sub-account for a client onboarding, Retrieve the API key for a specific Ediware sub-account, List the IP pools available on my Ediware account

Not supported: Does not handle SMS sending, push notifications, or transactional payment receipts — use for Ediware sub-account, contact list, IP pool, and automated email campaign management only.

Ediware is an email marketing platform offering campaigns, contact lists, sub-account management, and unsubscribe handling. The API exposes 19 POST endpoints covering sub-accounts (list, create, update, delete, language, sub-account API key retrieval), IP pools, automated campaign sending, contact list management (list, create, delete, insert contacts), and supporting capabilities for forms and unsubscriptions. Agencies running multi-tenant email programs use Ediware to provision sub-accounts and orchestrate sends without rebuilding sending infrastructure per client.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Ediware API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Ediware 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://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 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 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 Ediware API.

Create, list, update, and delete Ediware sub-accounts for multi-tenant email programs

Retrieve a sub-account's API key to delegate further operations to that tenant

Manage IP pools used to route outbound campaign traffic

Send an automated campaign email through envoi_mail_auto

Manage contact lists end to end including list creation, deletion, and bulk contact insertion

Set the language of a sub-account so transactional content reaches the right locale

Use Cases

Patterns agents use Ediware API for, with concrete tasks.

★ Agency Multi-Tenant Email Provisioning

Agencies running email programs for many clients need to provision sub-accounts quickly. The Ediware API exposes user_create, user_update, user_delete, user_list, and get_sub_account_api_key so the agency's onboarding tool can create a sub-account, capture its API key, and store it against the client record. The agency can then operate either as the master account or directly as the sub-account using its own key.

POST /user_create with the new client's details and immediately POST /get_sub_account_api_key to capture the tenant's API key for delegated calls.

Contact List Management and Bulk Imports

Marketers maintain lists per campaign segment and need to keep them current with bulk inserts. The Ediware API exposes list_list, list_create, list_delete, and list_insert so an integration can mirror lists from a CRM or warehouse. list_insert accepts contact batches so a single call covers a large import rather than per-contact loops.

POST /list_create for a new segment, then POST /list_insert with the batch of contacts pulled from the CRM.

Automated Campaign Dispatch

Once a list is in place, marketers trigger sends programmatically. POST /envoi_mail_auto runs an automated campaign email against a configured list and template, returning a send acknowledgement. This fits scheduled jobs (newsletter, abandoned cart) where the trigger lives in the marketer's stack rather than the Ediware UI.

POST /envoi_mail_auto with the listId and template reference for the weekly newsletter and confirm the send acknowledgement.

IP Pool and Sending Reputation Management

Senders running multiple segments often want to isolate sending IPs by reputation tier. POST /pools_list lists the IP pools configured on the Ediware account so an integration can assign campaigns to the right pool. This supports basic reputation hygiene without needing to manage SMTP relays directly.

POST /pools_list to enumerate available pools and pass the chosen pool to the campaign send call.

AI Agent Email Operations Assistant

An AI agent embedded in an agency tool can use Jentic to discover Ediware operations and run client onboarding, list maintenance, and campaign sends from natural-language prompts. The agent provisions a sub-account, imports contacts, and triggers a send in one chained workflow without an engineer wiring each call.

Through Jentic, search 'create ediware sub-account and send campaign', load the user_create, list_insert, and envoi_mail_auto schemas, and execute the onboarding-to-send flow.

Key Endpoints

19 endpoints — ediware is an email marketing platform offering campaigns, contact lists, sub-account management, and unsubscribe handling.

METHOD

PATH

DESCRIPTION

POST

/user_list

List sub-accounts

POST

/user_create

Create a sub-account

POST

/get_sub_account_api_key

Get a sub-account's API key

POST

/pools_list

List IP pools

POST

/list_create

Create a contact list

POST

/list_insert

Insert contacts into a list

POST

/envoi_mail_auto

Send an automated campaign email

POST

/user_list

List sub-accounts

POST

/user_create

Create a sub-account

POST

/get_sub_account_api_key

Get a sub-account's API key

POST

/pools_list

List IP pools

POST

/list_create

Create a contact list

POST

/list_insert

Insert contacts into a list

POST

/envoi_mail_auto

Send an automated campaign email

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

The Ediware api_key is stored encrypted in the Jentic vault. Agents request the operation and Jentic appends the api_key query parameter at call time, so the raw key never enters the agent's context.

Intent-based discovery

Intent-based discovery

Agents search natural-language intents like 'create ediware sub-account' or 'send ediware campaign' and Jentic returns the matching user_create or envoi_mail_auto operation with its input schema, so the agent can call the correct endpoint without reading Ediware's documentation.

Time to first call

Time to first call

Direct Ediware integration takes 1-2 days to handle the api_key query-parameter pattern, all-POST endpoint shape, and sub-account API key delegation. Through Jentic the search-load-execute flow is under an hour.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Mailchimp Marketing API

→

Larger email marketing platform with broader template, automation, and analytics tooling

Choose Mailchimp when the team wants automation builders, A/B testing, and richer analytics on top of basic sends.

Alternative

Brevo (Sendinblue) API

→

Email and SMS sending platform with multi-channel automation

Choose Brevo when the workflow needs SMS and email together rather than email-only sends.

Complementary

echowin API

→

AI phone receptionist that captures contacts to feed into Ediware lists

Use echowin to capture inbound-call leads and Ediware to email those leads from the agency's program.

FAQs

Specific to using Ediware API through Jentic.

What authentication does the Ediware API use?

The Ediware API uses an api_key passed as a query parameter on every POST request (the apiKeyAuth scheme). Through Jentic, the api_key is stored encrypted in the Jentic vault and added to the query string at call time so it never enters the agent's context or logs.

Can I provision sub-accounts and retrieve their API keys with the Ediware API?

Yes. POST /user_create creates a sub-account and POST /get_sub_account_api_key returns its API key. The agency stores that key per client and uses it for delegated operations.

What are the rate limits for the Ediware API?

The OpenAPI spec does not declare rate limits. Ediware applies platform-level fair-use throttling on the api_http endpoint; bulk endpoints like list_insert reduce request volume by accepting many contacts per call.

How do I send a campaign through Jentic?

Search 'send ediware campaign' in Jentic, load the POST /envoi_mail_auto schema, pass the listId and template reference, and Jentic submits the send. The response confirms acceptance for delivery.

Can I bulk-import contacts into an Ediware list?

Yes. POST /list_insert accepts a batch of contacts and an existing listId. Use it to mirror a segment from a CRM or warehouse instead of inserting contacts one at a time.

GET STARTED

Start building with Ediware API

Explore with Jentic
View OpenAPI Document