Skip to main content
POST
Dividir un manifest en carpeta de contrato
POST https://api-datahub.octoparse.com/v1/data-apps/contract/split Autenticación: ninguna. Acceso anónimo permitido. Inverso de assemble: un manifest autocontenido → mapa canónico de archivos de carpeta de contrato (cada archivo es texto JSON; el zip lo hace el cliente). Semántica de split (única fuente de verdad): se eliminan claves de read-back inyectadas por la plataforma (scope / status / namespace); input / output quitan cada uno un wrapper schema y output.id_field vuelve al nivel superior de output_schema.json; runtime / pricing / examples pasan a archivos independientes cuando existen; un README vacío se omite; el resto de claves va a dataapp.json en el orden original. Reensamblar la carpeta split puede reproducir el manifest sin avisos. translations opcional ({source, locales}) además produce i18n.json.

Solicitud

Cuerpo de la solicitud

object
requerido
Objeto manifest.
object
Conjunto de traducción opcional {source, locales}.

Ejemplo de solicitud

Respuesta

200 correcto

La carga útil va envuelta en data. Campos:
object
Mapa de archivos. Claves = nombres de archivo; valores = texto JSON.
string

Bibliotecas cliente

Los SDK de Python y JavaScript aún no encapsulan este endpoint. Llame a REST directamente.