Software Engineering vocabulary · APIs, Networking and Security

API

Meaning in software engineering, with examples

/ˌeɪ piː ˈaɪ/abbreviationCore term

In software engineering, API means: Short for application programming interface: a set of rules that lets one program ask another program for data or actions in a fixed, documented way.

In Turkish: uygulama programlama arayüzü, programlama arayüzü

How it is used

Everywhere in modern software. You call, use, design, document and version an API. People talk about a 'public API', an 'internal API', a 'REST API' and an 'API key'.

Example sentences

  1. The mobile app gets all its data from our API.

  2. Their API has a limit of 100 requests per minute.

  3. We need to design the API before the frontend team can start.

Common collocations

  • call an API
  • public API
  • API key
  • API documentation
  • design an API

This word in other fields

The same English word can have a different meaning in another field:

More terms: APIs, Networking and Security

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: