---
title: "SettlementCreate"
url: "https://nexora.apim.eu/apis/chargeback-settlement/versions/109ed889-6e58-4a7d-be59-d2717eab4852/schemas/SettlementCreate"
---

> Full API specification: https://nexora.apim.eu/apis/chargeback-settlement/versions/109ed889-6e58-4a7d-be59-d2717eab4852.md

# SettlementCreate

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: Usage Chargeback & Settlement
  version: 1.0.0
servers:
  - url: https://api.nexora.example/v1
    description: Production
  - url: https://sandbox.api.nexora.example/v1
    description: Sandbox
components:
  schemas:
    UsageType:
      type: string
      enum:
        - standard
        - burst
        - reserved
      example: standard
    CostCenter:
      type: object
      properties:
        name:
          type: string
          example: Customer Success
        cost_center_id:
          type: string
          example: CC-4021
        business_unit:
          type: string
          example: Support Engineering
    SettlementCreate:
      type: object
      required:
        - agent_id
        - usage_type
        - billing_basis_usd
        - chargeback_rate_percent
        - period_end_date
      properties:
        agent_id:
          type: string
          example: agt_8f2c1a
        usage_type:
          $ref: "#/components/schemas/UsageType"
        billing_basis_usd:
          type: number
          format: float
          description: Total metered usage cost for the billing period, before the
            chargeback rate is applied.
          example: 6380
        chargeback_rate_percent:
          type: number
          format: float
          example: 12
        period_end_date:
          type: string
          format: date
          example: 2026-08-31
        cost_center:
          $ref: "#/components/schemas/CostCenter"
```
