# Subscription

```json
{
  "type": "object",
  "properties": {
    "id": {
      "description": "O id da assinatura.",
      "type": "integer",
      "example": 42,
      "readOnly": true
    },
    "uuid": {
      "description": "O id publico da assinatura. Esse id pode ser usado para levar o cliente a página de checkout para pagamento.",
      "type": "string",
      "format": "uuid",
      "example": "8b2cad02-06f0-42be-84ac-101b23a1bb0d"
    },
    "amount": {
      "description": "O valor da assinatura em centavos.",
      "type": "number",
      "example": 2500
    },
    "plan_id": {
      "description": "O id do plano.",
      "type": "number",
      "example": 2500
    },
    "status": {
      "description": "O status da assinatura.",
      "$ref": "#/components/schemas/SubscriptionStatus",
      "example": "credit"
    },
    "created_at": {
      "description": "Data de criação.",
      "type": "string",
      "format": "date-time",
      "example": "2017-07-21 05:20:00"
    }
  }
}
```
