Skip to main content
PUT
Subir o reemplazar el logo del emisor

Authorizations

X-API-Key
string
header
required

API key de integración. El modo va en el prefijo: emi_test_ opera contra homologación, emi_live_ contra producción. Después, 64 hexadecimales.

Headers

X-Emissa-Producto
string

El producto que origina el pedido (inmos, por ejemplo). Opcional, sólo con API key. Formato ^[a-z0-9-]{1,32}$; otro valor da 400 INVALID_INPUT. Queda en el comprobante, en el consumo y en el registro de pedidos.

Con una key sin producto es sólo atribución: no autoriza ni restringe nada. Con una key atada a un producto el pedido se etiqueta con el de la key aunque no mandes la cabecera, y si mandás otro valor la respuesta es 403 API_KEY_PRODUCTO_DISTINTO.

Pattern: ^[a-z0-9-]{1,32}$
Example:

"inmos"

Path Parameters

id
string
required

Body

application/json
dataBase64
string
required

El archivo en base64, sin el prefijo data:image/png;base64,.

PNG o JPEG. Se verifica mirando los primeros bytes, no el nombre ni el Content-Type: los dos los escribe quien sube.

Example:

"iVBORw0KGgoAAAANSUhEUgAA..."

Response

Lo que quedó guardado.

contentType
string
required

El formato verificado contra los bytes, que puede no coincidir con lo que dijo el Content-Type del pedido.

Example:

"image/png"

bytes
number
required

Cuánto pesa, en bytes.

Example:

24576

updatedAt
string<date-time>
required

Cuándo quedó guardado este logo.