Definition
Full definition of api
API stands for Application Programming Interface — a structured way for one piece of software to ask another to do something or share data. Modern web APIs almost always use HTTP and exchange JSON. When you connect Tiny Command to Slack, you're actually using Slack's API behind the scenes. The whole automation industry exists because every modern SaaS exposes one.
In practice
API examples
Slack API
POST https://slack.com/api/chat.postMessage with a JSON body containing channel and text.
Used by
Apps that exemplify api
See api in action across real integrations.
FAQ
Common questions about api
REST vs GraphQL — what's the difference?
REST exposes one URL per resource; GraphQL exposes one URL and you specify what fields you want. Most automation work is REST.
Do I need to code to use APIs?
No. Platforms like Tiny Command wrap APIs into no-code actions. You only see the API directly if you use a custom HTTP step.