Ir al contenido
Entornos de prueba

FISCALISTO / API / REFERENCIA

Crear un entorno de prueba

POST
/v1/sandboxes

Un modo de pruebas propio para una persona o un proyecto: nace con el emisor de pruebas del SAT y una llave fk_test_ (key.secret, una sola vez) que solo ve los emisores, webhooks y eventos del entorno, y que reinicia solo los suyos. Se crea con una llave de pruebas de la cuenta (no de otro entorno ni limitada a emisores). Hasta 25 por cuenta.

Autorización

bearerAuth
headerAutorizaciónBearer <llave>

Su llave secreta: fk_test_… en pruebas, fk_live_… en producción. Desarrolladores › Llaves.

Encabezados

Idempotency-Key?string

Opcional (los SDK la mandan solos). Si la respuesta se pierde, repita la solicitud con el mismo valor durante 24 horas: contesta lo mismo, con idempotent-replayed: true, y no lo hace dos veces (ni crea, ni manda correos, ni cobra).

Longitud1 <= length <= 255

Cuerpo de la solicitud

application/json
  1. body
name*string

Para quién o para qué es, por ejemplo el nombre de quien lo usa.

Longitud1 <= length <= 60

Cuerpo de la respuesta

Correcto.

application/json
  1. response

Un entorno de prueba: el modo de pruebas propio de una persona, con su emisor, llaves, webhooks y eventos aparte.

id*string

Identificador del objeto, con su prefijo (iss_, inv_, ret_, cus_, prd_, emp_, bat_, brn_, whs_, stm_, adj_, evt_, whe_).

object*string

Qué tipo de objeto es («invoice», «customer»…).

livemode*boolean

true en producción (llaves fk_live_), false en pruebas (fk_test_). Lo de pruebas no vale ante el SAT.

name*string

Nombre.

issuers*integer

Emisores activos en el entorno.

Rango-9007199254740991 <= value <= 9007199254740991
issuer?|

El emisor de pruebas del SAT con que nace (solo al crearlo).

key?

Solo al crearlo.

created_at*|

Cuándo se creó, ISO 8601 con la hora de la Ciudad de México (-06:00).

deleted?boolean

Siempre true.

curl -X POST 'https://api.fiscalisto.com/v1/sandboxes' \  -H 'Authorization: Bearer fk_test_…' \  -H 'Idempotency-Key: 8f14e45f-ceea-467a-9575-6a1b0e5f3c21' \  -H 'Content-Type: application/json' \  -d '{  "name": "Ana"}'
{  "id": "sbx_4kQm8ZtR2wLp9XbN",  "object": "sandbox",  "livemode": false,  "name": "Ana",  "issuers": 1,  "created_at": "2026-10-25T09:40:00-06:00"}