ops
ops-contractual-entities
Create a headroom import
Changed onCreate a pending headroom import of an external contractual entity and sign the URL its CSV is uploaded to. Each category in the file replaces the entity's rows for it once applied; categories not in the file are untouched.
post/ops/contractual_entities/{entity}/headroom_imports
Request
- Base URLhttps://api.topi-staging.eu
- URLhttps://api.topi-staging.eu/ops/contractual_entities/{entity}/headroom_imports
- AuthOAuth 2Authorization code: /oauth2/authorizeToken URL: /oauth2/token scopes: ops-pricing-category:edit
Path parameters
entitystring required
External contractual entity code
Example:peac_de_gmbh
Request body
Example request
{
"filename": "peac_de_headrooms_2026-10.csv"
}Response
Created response.
Example response
{
"id": "739b63c2-9e58-4964-b38d-4ebb424de242",
"upload_headers": {
"abc123": "abc123"
},
"upload_url": "abc123"
}Changes
- info
api operation id
pricing-category.create_headroom_importremoved and replaced withpricing-category#create_headroom_import
- info
- info
api operation id
pricing-category#create_headroom_importremoved and replaced withpricing-category.create_headroom_import - info
api tag
ops-contractual-entitiesadded
- info