/api/v1/banners/:idObtener un banner
Lee el spec, la versión actual, las piezas y los textos de un concepto, o lista los conceptos de tu workspace.
Devuelve solo datos: el spec del concepto, la versión actual, el estado de cada pieza (tamaño por idioma) y los textos por idioma. No devuelve HTML ni enlaces de vista previa. Requiere el permiso read (o cualquiera de los otros, que lo incluyen).
Parámetros de la ruta
idstringcreativeId: lo ves en el trabajo terminado y en el webhook banner.generated.Respuesta
id, campaignId, namevariantNo, versionNovariant) y de versión.appUrlnull con una clave de pruebas.specVersion, engineVersion, modelIdspecpiecessize, locale y status.translationscreatedAtEl status de una pieza es draft, in_review, changes, approved o needs_review.
Listar conceptos
GET /api/v1/banners lista los conceptos del workspace, del más nuevo al más viejo, con paginación por cursor (cursor y limit, de 1 a 100; por defecto 50). Filtra con campaignId. Cada elemento trae id, campaignId, name, variantNo, versionNo, url y appUrl.
Errores
Un id que no existe, o que es de otro workspace, responde 404. Los ids de prueba (crt_test_…) solo se leen con claves bm_test_.