Application programming interface
Also called: API
By HubAI editorial team · Source checked: 24 October 2026What does it mean?
A defined way for software systems to exchange requests and responses. An AI API lets an application call a service; it is not the same thing as a consumer chatbot subscription.
Picture this
Your help desk sends a ticket to a model service and receives suggested tags. A developer builds the connection and decides what happens if the service fails.
Where you’ll come across it
Embedding AI in websites, internal tools and automated workflows. Check authentication, limits, error handling and the complete usage price.
What it doesn’t mean
Do not expose secret API keys in a public website. A successful response is not proof that its content is safe to publish or act on.
Draw the permission boundary
A short exercise · use fictional or non-sensitive material.
- Sketch a simple assistant that drafts a reply but cannot send it. Use invented recipients.
- Mark which tools it can read from, which it could write to and where approval is required.
- Try an instruction inside a sample document asking it to ignore those limits. Check that actual permissions still block the action.
Which safeguard is enforced by the application rather than a polite instruction?
Did that make it clearer?
Likes are a private on-page choice, not a public rating. For a correction or complaint, send the pre-filled form to our editorial inbox. Nothing is sent until you submit it.Check the source
Written and explained by HubAI. The reference below lets you go deeper; it is not an endorsement of a particular product.
Technical reference: developer.mozilla.org ↗