Plan y consumo

Cambia el tope mensual de excedentes

PUT
/v1/usage/overage-cap

Solo para un negocio en vivo (409 si no hay). Fija hasta cuánto, antes de IVA, pueden sumar al mes los comprobantes de live que pasan del límite del plan: 0 no permite ninguno, un valor positivo los permite hasta esa base y null quita el tope, que es lo normal: sin tope no se limita el gasto en excedentes. No toca los comprobantes ya emitidos y puedes cambiarlo de nuevo cuando quieras.

Autorización

AutorizaciónBearer <tu clave API>

Tu clave API: fb_sandbox_… emite en Sandbox, fb_test_… en test, el servicio de pruebas de la autoridad tributaria, y fb_live_… en live, su producción.

En: header

Parámetros de consulta

entity_id?string
Formatouuid

Cuerpo de la solicitud

application/json

Tipos de TypeScript

Usa el tipo request body en TypeScript.

overage_cap*|

Nuevo tope mensual antes de IVA. Usa 0 para no permitir excedentes, o null para quitar el tope y no limitar el gasto en excedentes.

Patrón^\d{1,8}(?:\.\d{1,2})?$

Cuerpo de la respuesta

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X PUT "https://example.com/v1/usage/overage-cap" \  -H "Content-Type: application/json" \  -d '{    "overage_cap": "string"  }'
{  "object": "usage",  "entity_id": "8161163a-f227-466f-bc01-090a01e80165",  "country": "ec",  "currency": "string",  "plan": {    "id": "string",    "name": "string",    "monthly_documents": 0  },  "issuing": {    "allowed": true,    "lock": {      "code": "plan_required",      "message": "string"    }  },  "period": {    "start": "2019-08-24",    "end": "2019-08-24",    "timezone": "string"  },  "documents": 0,  "overage": {    "cap": "string",    "cap_with_iva": "string",    "documents": 0,    "subtotal": "string",    "subtotal_with_iva": "string",    "unit_price": "string",    "suggestion": {      "plan_id": "string",      "name": "string",      "saving_with_iva": "string"    }  }}