Skip to content
GlossaryConceptUpdated May 2026

API

noun · also: webhook, oauth, rest-api

What is api?

An API is the protocol two software systems use to talk to each other. Most automation work is API-to-API plumbing.

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.