Locks or unlocks a specific period of a control. When locked, the control period cannot be modified. This endpoint also locks associated review notes and files (except for Egnyte storage).
- Deactivates one control and unlinks associated risks, tests, and FSLIs/scoping sheets
Fetches a list of controls with optional filters
Inserts new controls up to 20 at a time
Fetches control by control mongo ID
Updates a control by control mongo ID
Deletes an inactive control by control mongo ID
Updates a control signature's sign-off status
Fetches a signed URL for uploading evidence to a control.
Upload a document to a control.
Lock or unlock a control period
Reactivate one control and link associated tests
Deactivates one control a...
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
Bodyapplication/jsonrequired
Request body specifying whether to lock or unlock the control period
- Mock serverhttps://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/controls/{id}/lock/{period}
- https://fq-api.floqast.app/api/v1/controls/{id}/lock/{period}
- https://fq-api.eu.floqast.app/api/v1/controls/{id}/lock/{period}
- https://fq-api.au.floqast.app/api/v1/controls/{id}/lock/{period}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/controls/61d325c84a9f97631731a690/lock/january-2025 \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"setIsLocked": true
}'- Mock serverhttps://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/controls/{id}/deactivate
- https://fq-api.floqast.app/api/v1/controls/{id}/deactivate
- https://fq-api.eu.floqast.app/api/v1/controls/{id}/deactivate
- https://fq-api.au.floqast.app/api/v1/controls/{id}/deactivate
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/controls/61d325c84a9f97631731a690/deactivate \
-H 'x-api-key: YOUR_API_KEY_HERE'- Mock serverhttps://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/controls/{id}/reactivate
- https://fq-api.floqast.app/api/v1/controls/{id}/reactivate
- https://fq-api.eu.floqast.app/api/v1/controls/{id}/reactivate
- https://fq-api.au.floqast.app/api/v1/controls/{id}/reactivate
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://developer.floqast.app/_mock/content/api-reference/openapi/api/v1/controls/61d325c84a9f97631731a690/reactivate \
-H 'x-api-key: YOUR_API_KEY_HERE'