AI APIs for AI agents

Reference guides for the ai apps an AI agent can work with: every endpoint, the permission each one needs, and how to give agents safe, governed access.

Anthropic

24 endpoints

The Anthropic API is how an app or AI agent works with Claude: sending a conversation and getting the next message back, running large jobs as asynchronous batches, listing models, counting tokens, and uploading files to reuse across calls.

Updated 23 June 2026 · API 2023-06-01
View full guide

Cohere

20 endpoints

The Cohere API is how an app or AI agent works with Cohere's models: generating a chat reply, turning text or images into embeddings, reranking a list of documents against a query, or classifying text into labels.

Updated 23 June 2026 · API v2
View full guide

ElevenLabs

29 endpoints

The ElevenLabs API is how an app or AI agent works with an ElevenLabs account: turning text into spoken audio, transcribing speech back into text, managing the voices in the account, and dubbing media into other languages.

Updated 23 June 2026 · API v1
View full guide

Google Gemini

26 endpoints

The Google Gemini API is how an app or AI agent works with Google's Gemini models: generating text and images from a prompt, turning text into embeddings for search, uploading files for a model to read, caching context to reuse, and fine-tuning a model.

Updated 23 June 2026 · API v1beta
View full guide

Hugging Face

32 endpoints

The Hugging Face API is how an app or AI agent works with the Hugging Face Hub and the models on it: searching and reading models, datasets, and Spaces, creating and committing to a repository, and running a model for chat, embeddings, or image generation.

Updated 23 June 2026 · API v1
View full guide

OpenAI

26 endpoints

The OpenAI API is how an app or AI agent generates text and tool-using responses, turns text into embeddings, transcribes or synthesizes audio, generates images, and runs content moderation.

Updated 23 June 2026 · API v1
View full guide

Perplexity

12 endpoints

The Perplexity API is how an app or AI agent gets answers from the web: asking a grounded question and getting an answer with its sources, running a raw web search, or kicking off an in-depth research report.

Updated 23 June 2026 · API Current
View full guide

Replicate

27 endpoints

The Replicate API is how an app or AI agent runs machine-learning models: creating a prediction to generate an image or transcribe audio, fine-tuning a model through a training, fetching a result, or listing models and deployments.

Updated 23 June 2026 · API v1
View full guide
What is Bollard AI?

Control what every AI agent can do.

Bollard AI sits between a team's AI agents and the apps it runs on. Grant each agent exactly the access it needs, read or write, app by app, and every call is checked and logged.