jobs

Api Get Job Output Columns

Retourne la liste des colonnes du CSV de sortie d'un job done, plus le nombre de lignes — sans charger tout le payload. Utilisé par le panneau "Et maintenant ?" de job_detail.html pour décider quels modules d'enrichissement sont applicables.

Lecture optimisée : on parcourt le CSV mais on s ARRETE des que toutes les colonnes ont au moins une valeur non-vide (early-exit EXACT — le reste ne changerait plus non_empty_columns). Sur un CSV de dizaines de milliers de lignes aux colonnes pleines, on s arrete vers la 3e ligne. row_count vient de la base (results_count) quand on a coupe avant la fin.

Retourne {columns: [str], non_empty_columns: [str], row_count: int} ou {columns: [], reason: "..."} si pas de CSV exploitable.

get/api/jobs/{job_id}/output-columns

Request

  • Base URL: https://outsend.xyz
  • URL: https://outsend.xyz/api/jobs/{job_id}/output-columns
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Path parameters

job_idstring required

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.