Head to head · Ads reporting · October 2026 research run
Amazon Ads API vs LinkedIn Marketing APIs
LinkedIn Marketing APIs scores 62.4 (B) on agent readiness against Amazon Ads API's 59 (C), and leads in 4 of 7 scored categories. Amazon Ads API leads on schema & documentation and payments & pricing. Both do ads reporting.
Which one, for what
Good for Agents managing sponsored ads and Amazon DSP for an advertiser or agency that already has API approval, and teams that want a vendor-run MCP server.
Ahead on
- Schema & documentation, 76 against 66
- Payments & pricing, 40 against 30
Also in its favour
- A hosted endpoint, with nothing to install
Watch for
Access needs an approved application (review may take up to one business day) and an advertiser's consent in a browser
Good for An agent that reports on and manages LinkedIn campaigns for accounts its operator administers, especially read-only reporting, which has no account limit on Development tier.
Ahead on
- Reliability, 66 against 45
- Security & auth, 66 against 60
- Transparency & trust, 84 against 73
Watch for
Standard rate limits are not published. An app sees its limit in the Developer Portal only after calling the endpoint
Score by category
| Category | Weight this run | Amazon Ads API | LinkedIn Marketing APIs | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 45 | 66 | LinkedIn Marketing APIs +21 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 76 | 66 | Amazon Ads API +10 |
| Agent ergonomics | 13%16.2 | 62 | 63 | LinkedIn Marketing APIs +1 |
| Security & auth | 14%17.5 | 60 | 66 | LinkedIn Marketing APIs +6 |
| Payments & pricing | 10%12.5 | 40 | 30 | Amazon Ads API +10 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 65 | 64 | Amazon Ads API +1 |
| Transparency & trust | 7%8.8 | 73 | 84 | LinkedIn Marketing APIs +11 |
| Negative events | ≤15 | 0 | 0 | |
| Total | 59 · C | 62.4 · B |
Facts side by side
| Fact | Amazon Ads API | LinkedIn Marketing APIs |
|---|---|---|
| Kind | HTTP API | HTTP API |
| Vendor | Amazon | LinkedIn Corporation |
| Hosted endpoint | https://advertising-api.amazon.com | no (local only) |
| Transports | HTTP | HTTP |
| Auth | OAuth | OAuth |
| Pricing | Free | Free |
| x402 | no | no |
| Licence | Proprietary service under the Amazon Advertising API Licence Agreement. The Postman collections and samples in amzn/ads-advanced-tools-docs are MIT-0 | Proprietary service under the LinkedIn API terms of use and the Marketing API terms. The beta Python and JavaScript clients carry LinkedIn's API development software licence |
| Read-only variant documented | no | yes |
| llms.txt | no | no |
| Last release | 2026-10-05 | 2026-09-16 |
| Terms last updated | couldn't be read | couldn't be read |
| Privacy policy last updated | 2026-06-30 | couldn't be read |
| Customer content may train models | yes | couldn't be read |
| Terms restrict automated access | couldn't be read | couldn't be read |
| Terms restrict benchmarking | couldn't be read | couldn't be read |
| Terms or service can change without notice | couldn't be read | couldn't be read |
| Arbitration or class-action waiver | couldn't be read | couldn't be read |
| Popularity | none | 25k npm/wk, 386k PyPI/wk |
Verdicts
Amazon Ads API
Public OpenAPI specifications, test accounts that serve no ads and a six-month shutoff notice policy support agent use. Access needs an approved application and an advertiser's OAuth consent, rate limits are dynamic with no published numbers, and the status feed shows three reporting disruptions since July 2026. The MCP server is in open beta.
LinkedIn Marketing APIs
Monthly API versions are each supported for at least a year, with dated sunsets and a changelog, and a test ad account lets an agent create campaigns that are never served or billed. Access needs LinkedIn's approval and a member's OAuth consent, standard rate limits are not published, and no OpenAPI specification was found.
Before you call either
Amazon Ads API
- Send Amazon-Advertising-API-ClientId and a Bearer access token on every call, and Amazon-Advertising-API-Scope with a profile ID from GET /v2/profiles on most
- Call the host for the advertiser's region. advertising-api.amazon.com is North America, advertising-api-eu Europe and advertising-api-fe Far East
- Refresh the access token every 60 minutes. Refresh tokens issued from 30 July 2026 expire 365 days after consent
- On 429, wait the Retry-After seconds and back off exponentially. Request an export instead of listing every entity
- Rehearse writes in a test account, or create campaigns in the PAUSED state, before anything can spend
- For MCP, prefer https://advertising-ai.amazon.com/mcp/lite and disable delete tools in the client configuration
LinkedIn Marketing APIs
- Send
Linkedin-Version: YYYYMMandX-Restli-Protocol-Version: 2.0.0on every call. A missing or sunset version returns an error (426 for a deprecated one) - Create one test ad account with
"test": trueand build there first. Its creatives are auto-rejected and never billed, and it returns no reporting data - Create campaigns as DRAFT or PAUSED and check
servingStatusesbefore activating. Some validation is postponed until activation - Pass
fields=on adAnalytics. Responses stop at 15,000 elements and the endpoint throttles at 45 million metric values per 5 minutes - On Development tier, map each ad account to the app in the Developer Portal. Edits are limited to five accounts
Questions
Which is better for AI agents, Amazon Ads API or LinkedIn Marketing APIs?
LinkedIn Marketing APIs scores 62.4 (B) on agent readiness against Amazon Ads API's 59 (C), and leads in 4 of 7 scored categories. Amazon Ads API leads on schema & documentation and payments & pricing.
Do Amazon Ads API and LinkedIn Marketing APIs need an API key?
Both use an OAuth sign-in.
Can an agent call Amazon Ads API and LinkedIn Marketing APIs without installing anything?
Amazon Ads API has a hosted endpoint at https://advertising-api.amazon.com. No hosted endpoint is listed for LinkedIn Marketing APIs.
Other comparisons with Amazon Ads API or LinkedIn Marketing APIs
Machine-readable
- This page as Markdown
/compare/amazon-ads-api-vs-linkedin-marketing-api.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/amazon-ads-api.json·/api/v1/tools/linkedin-marketing-api.json - From a terminal
anchor compare amazon-ads-api linkedin-marketing-api(the CLI) - Over MCP
compare_tools {"a": "amazon-ads-api", "b": "linkedin-marketing-api"}at/mcp, no key