Retrieves a paginated list of compliance programs with optional filtering and includes.
FloQast External API (1.0.0)
Requests to FloQast's API must be authenticated using an API key. The API key must be included in the x-api-key header of each request and can be generated in the FloQast application. The key should also have the correct permissions to access the API endpoints you are using. Directions to generate an API key
Download OpenAPI description
Languages
Servers
Mock server
https://developer.floqast.app/_mock/content/api-reference/openapi
https://fq-api.floqast.app
https://fq-api.eu.floqast.app
https://fq-api.au.floqast.app
Query
Comma-separated list of additional fields to include.
Items Enum"companyId""settings""parentProgramId""childProgramIds""programPeriod"
Example: include=companyId,settings,parentProgramId,childProgramIds,programPeriod
Cursor for pagination.
Example: page[cursor]=61d325c84a9f97631731a690
Filter programs by start period.
Example: filter[startPeriod]=january-2024
Filter programs by end period.
Example: filter[endPeriod]=january-2024
- Mock serverhttps://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/programs
- https://fq-api.floqast.app/api/v1/programs
- https://fq-api.eu.floqast.app/api/v1/programs
- https://fq-api.au.floqast.app/api/v1/programs
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/programs?include=companyId%2Csettings%2CparentProgramId%2CchildProgramIds%2CprogramPeriod&page%5Bsize%5D=50&page%5Bcursor%5D=61d325c84a9f97631731a690&filter%5BstartPeriod%5D=january-2024&filter%5BendPeriod%5D=january-2024&filter%5Bname%5D=string' \
-H 'x-api-key: YOUR_API_KEY_HERE'Response
application/json
{ "data": [ { … } ], "links": { "self": "/api/v1/programs/?page[size]=50&page[cursor]=5e94d5b63f557b001420bbe3", "next": "/api/v1/programs/?page[size]=50&page[cursor]=63b88f2cb1f05200179e7857" } }