Introduction to REST APIs
An API (Application Programming Interface) enables one app to communicate with another. An API exists to receive requests, process data, and return responses.
If you’re a new dev or just getting started with APIs, this is the place to begin! Check out the following posts to learn the fundamentals of using REST APIs.
An API (Application Programming Interface) enables one app to communicate with another. An API exists to receive requests, process data, and return responses.
When your app calls an API, it must indicate the type of action it’s requesting, specify the operation it’s calling, and provide the data that the API requires to process the request.
When an API finishes processing a request, it’ll return a response to indicate the outcome of the operation and provide the data to your app.
API requests and responses commonly contain data that’s formatted as JSON. A solid understanding of JSON is a fundamental building block of using APIs.
Learn basic concepts of API security and authentication and explore authentication patterns that you’ll likely encounter when using REST APIs.
Building a quality API integration starts with knowing how to effectively use Developer Resources like dev accounts, SDKs, and documentation.
Finished this Getting Started series? Up-level your skills by learning about Tools that'll make using APIs a breeze!
Are there other topics you'd like to see covered here? Drop me a note on Twitter @apinewbies or via email at kim@apinewbies.com.