Workflows

Returns list of workflows.

get/api/v2/teams/{team_slug}/workflows

Request

  • Base URL
    https://darwin.v7labs.com
  • URL
    https://darwin.v7labs.com/api/v2/teams/{team_slug}/workflows
  • Auth
    • HTTP bearer
    • or API key in header Authorization

Path parameters

team_slugstring required

Team's sluggified name

Query parameters

name_containsstring

Allows filtering workflows by name. Any name containing provided value is returned.

include_thumbnailsboolean

Set to 'false' if you need the response to exclude thumbnail URLs for faster response times.

Response

WorkflowsV2.Workflow.IndexResponse

idstring uuid nullable required

A unique identifier for a workflow

inserted_atstring required
namestring required
team_idinteger required
thumbnailsstring[] required

List of thumbnails urls

updated_atstring required
work_batch_requestedboolean nullable

Whether there is a pending request for more work for the current user and this workflow. This field is experimental and may be removed without notice.

Example response

[
  {
    "dataset": {
      "id": 123
    },
    "id": "e23ff3f3-8f77-4e78-9e81-fdb25abfb781",
    "stages": [
      {
        "assignable_users": [
          {
            "stage_id": "e23ff3f3-8f77-4e78-9e81-fdb25abfb781"
          }
        ],
        "config": {
          "allowed_property_ids": [
            "e23ff3f3-8f77-4e78-9e81-fdb25abfb781"
          ],
          "annotation_group_id": "e23ff3f3-8f77-4e78-9e81-fdb25abfb781"
        },
        "edges": [
          {
            "id": "e23ff3f3-8f77-4e78-9e81-fdb25abfb781",
            "source_stage_id": "e23ff3f3-8f77-4e78-9e81-fdb25abfb781",
            "target_stage_id": "e23ff3f3-8f77-4e78-9e81-fdb25abfb781"
          }
        ],
        "id": "e23ff3f3-8f77-4e78-9e81-fdb25abfb781"
      }
    ]
  }
]

Changes

    • warning

      added the new DUPLICATE_REJECT_REASON enum value to the / response property for the response status

    • warning

      added the new DUPLICATE_REJECT_REASON enum value to the / response property for the response status

    • warning

      added the new DUPLICATE_REJECT_REASON enum value to the // response property for the response status

    • warning

      added the new EXTERNAL_STORAGE_ACCESS_FAILED enum value to the / response property for the response status

    • warning

      added the new EXTERNAL_STORAGE_ACCESS_FAILED enum value to the / response property for the response status

    • warning

      added the new EXTERNAL_STORAGE_ACCESS_FAILED enum value to the // response property for the response status

    • warning

      added the new INVALID_REJECT_REASON enum value to the / response property for the response status

    • warning

      added the new INVALID_REJECT_REASON enum value to the / response property for the response status

    • warning

      added the new INVALID_REJECT_REASON enum value to the // response property for the response status

    • warning

      added the new INVALID_REJECT_REASONS enum value to the / response property for the response status

    • warning

      added the new INVALID_REJECT_REASONS enum value to the / response property for the response status

    • warning

      added the new INVALID_REJECT_REASONS enum value to the // response property for the response status

    • warning

      added the new REJECT_REASON_REQUIRED enum value to the / response property for the response status

    • warning

      added the new REJECT_REASON_REQUIRED enum value to the / response property for the response status

    • warning

      added the new REJECT_REASON_REQUIRED enum value to the // response property for the response status

    • warning

      added the new REPORT_TOO_LARGE enum value to the / response property for the response status

    • warning

      added the new REPORT_TOO_LARGE enum value to the / response property for the response status

    • warning

      added the new REPORT_TOO_LARGE enum value to the // response property for the response status

    • warning

      added the new TOO_MANY_ACTIVE_REPORT_JOBS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_ACTIVE_REPORT_JOBS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_ACTIVE_REPORT_JOBS enum value to the // response property for the response status

    • warning

      added the new TOO_MANY_PENDING_AI_REVIEW_BLUEPRINTS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_PENDING_AI_REVIEW_BLUEPRINTS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_PENDING_AI_REVIEW_BLUEPRINTS enum value to the // response property for the response status

    • warning

      added the new TOO_MANY_PENDING_EXPORTS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_PENDING_EXPORTS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_PENDING_EXPORTS enum value to the // response property for the response status

    • warning

      added the new TOO_MANY_REJECT_REASONS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_REJECT_REASONS enum value to the / response property for the response status

    • warning

      added the new TOO_MANY_REJECT_REASONS enum value to the // response property for the response status