API

Details on how to extract data from Firebird using the Application Programming Interface

API Introduction
The Firebird software includes an API (Application Programming Interface) that can be used by 3rd party software to extract data out of your Firebird projec...
Wed, 24 Oct, 2018 at 1:09 PM
Understanding Published Data
Throughout the lifetime of your project, you will collect lots of data from your submitters, reviewers, attendees etc. This data is restricted and only thos...
Wed, 24 Oct, 2018 at 1:14 PM
Getting Started with the API
The Firebird API enables 3rd party software to access published data within your project. For more information on Published data, see Understanding Publ...
Wed, 24 Oct, 2018 at 1:06 PM
Creating an API Client
Create API Client in your Project You need to create an API Client to enable 3rd party software to extract data from your Firebird project. Start off b...
Wed, 24 Oct, 2018 at 1:18 PM
Authenticating with the API
The Firebird API uses OAuth 2.0 for authentication Currently, Firebird only supports the Client Credentials grant type to obtain an access token outside...
Sun, 6 Oct, 2019 at 6:35 PM
Fetching Data using the API
Data can be extracted from your project using the Firebird API.  Before data can be extracted, you will need to authenticate and obtain an Access Token. See...
Thu, 8 Aug, 2019 at 7:30 PM
Checking for new Data
All published data downloaded from the API has version information.  If the published data changes, then the version is incremented. It is possible to s...
Thu, 22 Nov, 2018 at 6:50 PM
Python API Example
This article gives sample code for using the Firebird API using Python. Fetching Access Token using Python This example describes the authentication p...
Sun, 6 Oct, 2019 at 6:35 PM