Skip to main content
POST
/
api
/
billing
/
ejecucion
Start a new billing execution
curl --request POST \
  --url https://api.raul.ugps.io/api/billing/ejecucion \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "periodo": "2024-01",
  "usuario_id": "<string>"
}
'
{
  "id": "<string>",
  "periodo": "<string>",
  "fecha_inicio": "2023-11-07T05:31:56Z",
  "estado": "<string>",
  "total_intentadas": 123,
  "total_exitosas": 123,
  "total_fallidas": 123,
  "porcentaje": 123,
  "fecha_fin": "2023-11-07T05:31:56Z",
  "usuario_id": "<string>",
  "resumen_json": {},
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z"
}

Authorizations

Authorization
string
header
required

Bearer token authentication

Body

application/json
periodo
string
required

Period in YYYY-MM format

Example:

"2024-01"

usuario_id
string

User UUID who starts the execution

Response

201 - application/json
id
string
required
periodo
string
required
fecha_inicio
string<date-time>
required
estado
string
required
total_intentadas
number
required
total_exitosas
number
required
total_fallidas
number
required
porcentaje
number
required
fecha_fin
string<date-time>
usuario_id
string
resumen_json
object
created_at
string<date-time>
updated_at
string<date-time>