Skip to content

Set an invoice status manually​

POST
/invoices/{id}/status

A community manager sets a status with a mandatory reason (REQ-044).

Authorizations​

bearerAuth
Type

Parameters​

Path Parameters

id*

Resource identifier.

Required

Request Body​

application/json
JSON
{
  
"status": "string",
  
"reason": "string"
}

Responses​

Updated invoice.

application/json
JSON
{
  
"invoiceId": "string",
  
"legalNumber": "string",
  
"producerId": "string",
  
"consumerId": "string",
  
"period": "string",
  
"currency": "string",
  
"status": "string",
  
"dueDate": "string",
  
"pairSettlementId": "string",
  
"tradeIds": [
  
  
"string"
  
],
  
"lines": [
  
],
  
"amounts": {
  
  
"energy": "string",
  
  
"vat": "string",
  
  
"total": "string"
  
},
  
"billingMode": "string"
}

Playground​

Server
Authorization
Variables
Key
Value
Body

Samples​

Powered by VitePress OpenAPI

Horizon Europe INTELLIGENT (GA 101160678) · Task T5.6 · Deliverable D5.5