The Paystack API is a set of functions and procedures that allows you to create applications which can access the services we offer at Paystack. You can look at it as a set of clearly defined methods of communication between various aspects of Paystack's service.
Our API enables businesses to create unique and custom payment experiences for their customers beyond what the Paystack Dashboard offers. If there is something you need that the Paystack Dashboard doesn't readily give you out-of-the-box, the API would provide you with that functionality. The Paystack Dashboard works using the Paystack API meaning everything that can be done on the dashboard can be done using the API.
All API calls are authenticated with your SECRET KEY which can be obtained from your Paystack Dashboard here. Your API keys also serve as the link between your platform (or application) and your Paystack Dashboard.
For more details about the Paystack API and how to use it, please check out our detailed API documentation.