Se descubre solo
Tu agente empieza con una sola URL. Sin credencial, GET /v1 le dice cómo autenticarse y dónde están el contrato, las guías y los catálogos de errores y de eventos.
GET /v1{"name": "Invoicing","description": "Electronic invoicing for Peru (SUNAT), built to be operated by agents.","links": { ← el mapa"openapi": "https://api.invox.page/v1/openapi.json","docs": "https://api.invox.page/v1/docs","errors": "https://api.invox.page/v1/errors","event_types": "https://api.invox.page/v1/event_types"},"authentication": {"header": "Authorization: Bearer <credential>", ← cómo autenticarse"credentials": {"person_access_token": {"what": "A person signs in once in a browser and the client receives a short-lived access token and a refresh token."},"service_account_key": {"what": "A key of a service account of one organization (`sk_test_…` or `sk_live_…`). It acts only on that organization, with the scopes of its service account."}}}}