Costfluent Public API
​string · minLength: 0 · maxLength: 200 · required​string · required
​string · required​integer · int32​array | null ·Â
​string | null · minLength: 0 · maxLength: 200​string · required​integer · int32​array | null ·Â
List folders
GET
https://api.costfluent.com
/v1/folders
Bearer (API token)
Returns all folders for a workspace as a tree
query Parameters
​CostfluentSharedKernelPublicIdsWorkspacePublicId · required
List folders › Responses
Create folder
POST
https://api.costfluent.com
/v1/folders
Bearer (API token)
Creates a new folder for organizing reports
Create folder › Request Body
​CostfluentSharedKernelPublicIdsWorkspacePublicId · minLength: 1 · required
title​
Create folder › Responses
Success
​CostfluentSharedKernelPublicIdsFolderPublicId · required
titleGet folder
GET
https://api.costfluent.com
/v1/folders/{folderId}
Bearer (API token)
Returns a specific folder
path Parameters
​CostfluentSharedKernelPublicIdsFolderPublicId · required
query Parameters
​CostfluentSharedKernelPublicIdsWorkspacePublicId · required
Get folder › Responses
Success
​CostfluentSharedKernelPublicIdsFolderPublicId · required
title​
reportCountchildrenCostfluentPublicApiModelsV1ResponsesFolderResponse (circular)Update folder
PUT
https://api.costfluent.com
/v1/folders/{folderId}
Bearer (API token)
Updates folder title or parent
path Parameters
​CostfluentSharedKernelPublicIdsFolderPublicId · required
Update folder › Request Body
​CostfluentSharedKernelPublicIdsWorkspacePublicId · minLength: 1 · required
title​
Update folder › Responses
Success
​CostfluentSharedKernelPublicIdsFolderPublicId · required
title​
reportCountchildrenCostfluentPublicApiModelsV1ResponsesFolderResponse (circular)Delete folder
DELETE
https://api.costfluent.com
/v1/folders/{folderId}
Bearer (API token)
Deletes a folder. Reports in the folder are moved to root.
path Parameters
​CostfluentSharedKernelPublicIdsFolderPublicId · required
query Parameters
​CostfluentSharedKernelPublicIdsWorkspacePublicId · required
Delete folder › Responses
No Content
No data returned