Costfluent Public API
​string · required​string · required​string · required​string · required​boolean · required​string · date-time · required​string | null​string | null​string | null · date-time
​string | null​string​string​boolean​string · required​string · required​string · required​string · required​boolean · required​string · date-time · required​string | null​string | null​string | null · date-time
​string · required​string · required​string · required​string · required​boolean · required​string · date-time · required​string | null​string | null​string | null · date-time
List segments
GET
https://api.costfluent.com
/v1/segments
Bearer (API token)
Returns every segment cost can be assigned to in a workspace
query Parameters
​CostfluentSharedKernelPublicIdsWorkspacePublicId · required
List segments › Responses
Success
idteamLabelproductcostCentreisSharedcreatedAtteamIdteamNameupdatedAtCreate a segment
POST
https://api.costfluent.com
/v1/segments
Bearer (API token)
Create a segment › Request Body
​CostfluentSharedKernelPublicIdsWorkspacePublicId · required
​
teamLabelproductcostCentreisSharedCreate a segment › Responses
Success
idteamLabelproductcostCentreisSharedcreatedAtteamIdteamNameupdatedAtUpdate a segment
PUT
https://api.costfluent.com
/v1/segments/{segmentId}
Bearer (API token)
path Parameters
​CostfluentSharedKernelPublicIdsSegmentPublicId · required
query Parameters
​CostfluentSharedKernelPublicIdsWorkspacePublicId · required
Update a segment › Responses
Success
idteamLabelproductcostCentreisSharedcreatedAtteamIdteamNameupdatedAtDelete a segment
DELETE
https://api.costfluent.com
/v1/segments/{segmentId}
Bearer (API token)
Refused while any rule still assigns cost to it
path Parameters
​CostfluentSharedKernelPublicIdsSegmentPublicId · required
query Parameters
​CostfluentSharedKernelPublicIdsWorkspacePublicId · required
Delete a segment › Responses
No Content
No data returned