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 / Data Enrichment / Adyntel API
Adyntel API logo

Adyntel API

★ Only Publicly Available OpenAPI DocumentData EnrichmentCompany DataapiKey3 EndpointsREST

For Agents

Pull competitor ad creative and metadata from the Facebook, Google, and LinkedIn ad libraries to feed market-intelligence and creative-research workflows.

Use for: Find all Facebook ads currently running for a competitor brand, Search Google Ads transparency centre for ads from a specific advertiser, Retrieve LinkedIn ads targeting a particular company size or industry, Pull competitor ad creative and copy for a creative review

Not supported: Does not handle ad placement, billing, or campaign management — use for reading competitor ad creative from public ad libraries only.

Jentic publishes the only available OpenAPI specification for Adyntel API, keeping it validated and agent-ready. Adyntel is an ad intelligence service that scrapes and surfaces competitor advertising creative across the Facebook/Instagram ad library, Google Ads transparency centre, and LinkedIn ad library through a single REST endpoint per platform. Each call returns structured ad records — creative copy, media URLs, advertiser metadata, and run dates — so teams can monitor competitor campaigns without manually browsing each platform's ad library. The API exposes three POST operations, one per platform, all authenticated with an X-API-Key header.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Adyntel API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Adyntel 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 Adyntel API.

Scrape competitor ads from the Meta (Facebook and Instagram) ad library by advertiser or keyword

Pull live and archived ad creative from the Google Ads transparency centre

Retrieve LinkedIn ad library results for a target company or industry

Capture ad copy, media URLs, advertiser names, and run dates in one structured payload

Feed competitor creative into spreadsheet, BI, or LLM-driven creative-analysis pipelines

Use Cases

Patterns agents use Adyntel API for, with concrete tasks.

★ Competitor Ad Monitoring

Track which ads competitors are running across Meta, Google, and LinkedIn from a single integration. Adyntel queries each platform's public ad library on demand and returns structured ad records — creative URLs, copy, advertiser, and run dates — so a marketing team can review competitor activity in their own dashboard or notebook instead of manually scrolling each library. Refresh as often as needed; the three POST endpoints accept advertiser or keyword filters.

Call POST /facebook with the competitor's page name and return the ad copy and creative URLs of all currently running ads

Creative Research and Inspiration

Pull thousands of live ad creatives from the three biggest paid channels to seed a creative review or to fine-tune a generative model. Each platform endpoint returns the ad media URL, headline and body copy, and advertiser metadata, which can be piped directly into an asset library, prompt set, or analysis spreadsheet. Useful for agencies and growth teams running creative iteration sprints.

Call POST /google with a list of three advertisers and consolidate the headline, description, and final URL of every returned ad into a single CSV

Market Intelligence Reports

Generate a recurring report comparing your brand's ad activity against named competitors across all three platforms. Adyntel returns the structured records needed to count active ads, identify creative themes, and detect new campaign launches. Combine with a scheduler to produce weekly or monthly intelligence briefs with no manual data collection.

Pull last 30 days of ads for five named competitors from /facebook, /google, and /linkedin and produce a markdown summary grouped by platform

AI Agent Ad-Library Lookup

Give an AI agent the ability to answer ad-library questions in conversation. Through Jentic, an agent searches for the right Adyntel operation by intent, loads the schema, and executes the call with the user's API key isolated in the Jentic vault. The agent never sees the raw key and the operation runs in under a second per platform.

Search Jentic for 'find competitor facebook ads', load the /facebook schema, and execute with advertiser=Nike to return the top 10 active ads

Key Endpoints

3 endpoints — jentic publishes the only available openapi specification for adyntel api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/facebook

Scrape competitor ads from the Meta (Facebook and Instagram) ad library

POST

/google

Pull ads from the Google Ads transparency centre

POST

/linkedin

Retrieve ads from the LinkedIn ad library

POST

/facebook

Scrape competitor ads from the Meta (Facebook and Instagram) ad library

POST

/google

Pull ads from the Google Ads transparency centre

POST

/linkedin

Retrieve ads from the LinkedIn ad library

Why Jentic?

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

Credential management

Credential isolation

Your Adyntel X-API-Key is stored encrypted in the Jentic vault. Agents receive scoped execution rights — they invoke the operation but never see the raw key in their context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent (e.g. 'find competitor facebook ads') and Jentic returns the matching Adyntel operation with its input schema, so the agent calls the right endpoint without browsing docs.

Time to first call

Time to first call

Direct Adyntel integration: a few hours to wire auth, error handling, and platform-specific request bodies. Through Jentic: under 15 minutes — search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Facebook Graph API

→

Official Meta API for managing your own ads, pages, and audiences

Choose Facebook Graph when you need to manage your own ad accounts and creatives; use Adyntel when you need to inspect competitor ads from the public library

Alternative

Semrush API

→

Broader competitive intelligence covering paid and organic search and display

Use Semrush for cross-channel competitor research with traffic estimates; use Adyntel when you specifically need raw ad creative from the social and search ad libraries

Alternative

Apify

→

General scraping platform with prebuilt actors for ad library extraction

Pick Apify if you want to author and run your own scrapers across many sites; pick Adyntel for a ready, single-call ad-library API across Facebook, Google, and LinkedIn

FAQs

Specific to using Adyntel API through Jentic.

Why is there no official OpenAPI spec for Adyntel API?

Adyntel does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Adyntel 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 Adyntel API use?

Adyntel uses an API key sent in the X-API-Key request header on every call. Through Jentic, the key is stored encrypted in the vault and injected at execution time, so the agent's context never contains the raw secret.

Can I scrape Facebook, Google, and LinkedIn ads with the Adyntel API?

Yes. Adyntel exposes one POST endpoint per platform — /facebook, /google, and /linkedin — each returning structured ad records including creative URLs, copy, advertiser, and run dates. All three platforms are covered by the same API key.

What are the rate limits for the Adyntel API?

Adyntel does not publish rate limits in the spec; check https://docs.adyntel.com/ for the limits attached to your plan. Through Jentic, agents receive structured 429 responses if a platform-specific quota is hit so retries can be backed off.

How do I pull competitor Facebook ads through Jentic?

Run pip install jentic, search Jentic with the query 'find competitor facebook ads', load the /facebook schema, and execute it with the advertiser name in the body. Jentic returns the parsed ad records without exposing your API key.

Does the Adyntel API return historical or only live ads?

Adyntel returns the records currently surfaced by each platform's own ad library, which includes live ads and any archived ads still kept by Meta, Google, or LinkedIn. Coverage of older creatives depends on what each platform retains in its public library.

GET STARTED

Start building with Adyntel API

Explore with Jentic
View OpenAPI Document