Obținerea listei de workflow-uri

Endpoint pentru obținerea listei de workflow-uri

Acest endpoint returnează lista tuturor workflow-urilor definite pentru contul tău. Workflow-urile determină modul în care sunt procesate cererile de traducere sau generare AI (descrieri, SEO).

URL endpoint

https://api.ovesio.com/v1/workflows

Metodă

GET

Exemplu cerere

https://api.ovesio.com/v1/workflows

Parametri

Acest endpoint nu necesită parametri suplimentari.


Răspunsuri posibile

Răspuns de succes (HTTP 200)

{
  "success": true,
  "data": [
    {
      "id": 1,
      "type": "translate",
      "name": "Default",
      "is_default": 1
    },
    {
      "id": 2,
      "type": "generate_description",
      "name": "AI Short Desc",
      "is_default": 0
    },
    {
      "id": 3,
      "type": "generate_seo",
      "name": "SEO Standard",
      "is_default": 0
    }
  ]
}

Fiecare obiect din data reprezintă un workflow. Câmpurile disponibile sunt:

Câmp Tip Descriere
id integer ID-ul unic al workflow-ului.
type string Tipul workflow-ului: translate, generate_description sau generate_seo.
name string Numele workflow-ului (afișat în interfață).
is_default boolean (0 sau 1) 1 dacă este workflow-ul implicit, 0 altfel.

Răspuns de eroare (HTTP 400)

{
  "success": false,
  "errors": []
}

În caz de eroare, răspunsul include success: false și o listă de erori corespunzătoare în câmpul errors.


Exemple de integrare

Poți consulta exemple de integrare disponibile pe pagina oficială de GitHub Ovesio.