IFPA API Documentation
An API has been created to assist in the sharing of data between the IFPA and external systems. Currently this API will give you access to most of the data we have stored in the database. As of right now, the API only supports GET operations, but there are plans for allowing others in the future.
Note : Currently this API is in BETA status and changes may occur. We will do our best to prevent changes from affecting external systems.
How to access
The API can be reached over a secure connection at https://api.ifpapinball.com and is accessible by any HTTP client or programming language. Besides being served over HTTPS, all requests require an API_KEY and are included as a parameter like this: https://api.ifpapinball.com/v1/rankings?api_key=abc123yourkey
To obtain a key, just drop us a note to request one.
Currently there are no limits to amount of API calls you can request, but please be kind - we are on a tiny server. Your access may be removed if you are found to be abusing the system.
|200||Request has been executed|
|400||A parameter is missing or is invalid|
|404||Resource cannot be found|
|405||HTTP method not allowed|
|429||Returned when you have exceeded your rate limit|