Saltar al contenido principal
POST
cURL

Autorizaciones

Authorization
string
header
requerido

Para tus propios scripts e integraciones de servidor a servidor. Crea una clave en la app en Configuración > Acceso > Claves de API y cópiala entonces, porque se muestra una sola vez. Envíala como Authorization: Bearer <key>. La clave actúa como el miembro que la creó, en la organización en la que se creó. Una llamada necesita el permiso del miembro y uno de los alcances de la clave, como inventory:read o sales:write. Una clave con * tiene todos los alcances.

Cuerpo

application/json

Un informe para exportar y el formato de archivo en que escribirlo. El informe es una vista guardada, que tiene su propia definición y presentación, o la definición de un informe tal como la recibe el endpoint de ejecutar informe, con la forma en que la cuadrícula lo muestra.

format
enum<string>
requerido

El formato de archivo: csv, xlsx para una exportación de datos de Excel de cualquier tamaño, workbook para un libro de Excel con formato de hasta 50,000 filas, o pdf.

Opciones disponibles:
csv,
xlsx,
workbook,
pdf
definition
object
requerido

La definición del reporte: el conjunto de datos que se lee, los campos que se muestran y cómo filtrar, agrupar, pivotar, ordenar y totalizar sus filas.

display
object | null
requerido

Cómo muestra la cuadrícula el reporte: orden y anchos de columnas, columnas fijas, decimales, resaltado y el gráfico.

view
string<uuid> | null

El ID de una vista guardada que se exporta. Omítelo para exportar la definition enviada con la solicitud.

version
integer | null

La versión de la vista que se exporta. La más reciente si no se envía.

Rango requerido: x >= 1
title
string | null

El nombre que recibe el archivo cuando no hay vista.

Maximum string length: 120

Respuesta

ExportResource

data
ExportResource · object
requerido

Una exportación de un informe: su estado y, cuando está lista, un enlace a su archivo.