Docs

Add Provider Offering Rate Card

POST /provider-offerings/{offeringId}/rate-cards

POST/provider-offerings/{offeringId}/rate-cards

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Organization tokenx-Organization-TokenOptionalRun **Authorize Organization** in the Authorization folder.

Creates an empty rate card owned by the provider offering. Add its rates and reset definitions with the rate-cards/{rateCardId} sub-routes. This replaces associating an existing card with the offering, and the rateCardId field on the offering's create body, which is removed: create the offering first, then add its cards.

The offering's first card becomes its default.

Requires ResourceInventory.Edit permission.

Path Parameters

FieldTypeRequiredDescription
offeringIdGuidRequiredThe owning provider offering.

Request Body

FieldTypeRequiredDescription
namestringRequiredThe card's name.

Response

201 Created with { "id": "<rate card id>" }.

Error Codes

HTTP StatusDescription
400Missing or invalid name.
403Missing ResourceInventory.Edit.
404Provider offering not found in this organization.