This API endpoint updates a checklist item.
- Post Checklist Signatures
Create a new checklist item
Get Checklists
Put Checklist
Post Checklist Signatures
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
https://fq-api.floqast.app
https://fq-api.eu.floqast.app
https://fq-api.au.floqast.app
- https://fq-api.floqast.app/api/v1/checklists/{checklistId}
- https://fq-api.eu.floqast.app/api/v1/checklists/{checklistId}
- https://fq-api.au.floqast.app/api/v1/checklists/{checklistId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://fq-api.floqast.app/api/v1/checklists/{checklistId}' \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"forward": false,
"data": {
"companyId": "5e94d5b63f557b001420bbe3",
"folderName": "Accounts Payable",
"description": "Record accrued property tax. Verify monthly accrual is 1/12th of prior year expense.",
"schedule": {
"period": {
"month": "december",
"year": "2025"
},
"type": "NON_RECURRING",
"frequencyPeriods": [
"string"
]
},
"signatures": [
{
"id": "5e94d5b63f557b001420bbe5",
"group": "preparer",
"signedDate": "2021-01-01T00:00:00.000Z",
"signedBy": "5e94d5b63f557b001420bba5",
"assignedTo": "5e94d5b63f557b001420bba5",
"assignedUserGroup": {
"id": "5e94d5b63f557b001420bba5"
},
"dueDate": "2021-01-01T00:00:00.000Z",
"dueDateSetting": {
"type": "OFFSET",
"value": 2
},
"metaData": {
"token": "5e94d5b63f557b001420bbe6"
}
}
],
"tagIds": [
"5e94d5b63f557b001420bbe6"
]
}
}'Response
application/json
{ "id": "5e94d5b63f557b001420bbe3", "folder": { "name": "string", "id": "string" }, "templateId": "5e94d5b63f557b001420bbe4", "description": "Record accrued property tax. Verify monthly accrual is 1/12th of prior year expense.", "entityId": "656abc949ec04a00096b56d7", "period": { "month": "december", "year": "2023" }, "signatures": [ { … } ], "tags": [ { … } ] }
Bodyapplication/jsonrequired
If provided, only signoff on signatures assigned to this user
Example: "5e94d5b63f557b001420bbe6"
If provided, only signoff on signatures in this group
Enum"preparer""reviewer""unassigned"
Example: "preparer"
- https://fq-api.floqast.app/api/v1/checklists/{checklistId}/sign
- https://fq-api.eu.floqast.app/api/v1/checklists/{checklistId}/sign
- https://fq-api.au.floqast.app/api/v1/checklists/{checklistId}/sign
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://fq-api.floqast.app/api/v1/checklists/{checklistId}/sign' \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '{
"signatureId": "5e94d5b63f557b001420bbe5",
"userId": "5e94d5b63f557b001420bbe6",
"group": "preparer",
"setSignedOff": true
}'Response
application/json
{ "id": "5e94d5b63f557b001420bbe3", "folder": { "name": "string", "id": "string" }, "templateId": "5e94d5b63f557b001420bbe4", "description": "Record accrued property tax. Verify monthly accrual is 1/12th of prior year expense.", "entityId": "656abc949ec04a00096b56d7", "period": { "month": "december", "year": "2023" }, "signatures": [ { … } ], "tags": [ { … } ] }