Workflows

/api/workstructure/ – POST

Request Body

  • application/json
  • application/x-www-form-urlencoded
  • multipart/form-data
  • application/yaml

Responses

  • 201:

/api/workstructure/{id}/workstructure-agent/message/ – POST

Adds a user message to the workflow assistant conversation.

Parameters

  • id (path): Un valor de entero único que identifique este workflow.

Request Body

  • application/json
  • application/x-www-form-urlencoded
  • multipart/form-data
  • application/yaml

Responses

  • 201:

/api/workstructure/{id}/workstructure-agent/stop/ – POST

Stops the current workflow assistant conversation processing.

Parameters

  • id (path): Un valor de entero único que identifique este workflow.

Request Body

  • application/json
  • application/x-www-form-urlencoded
  • multipart/form-data
  • application/yaml

Responses

  • 201:

/api/workstructure/{id}/ – PUT

Parameters

  • id (path): Un valor de entero único que identifique este workflow.
  • q (query): Un término de búsqueda.
  • id (query): id
  • id__in (query): id__in
  • code (query): code
  • name__icontains (query): name__icontains
  • status__is_closed (query): status__is_closed
  • status__is_cancelled (query): status__is_cancelled
  • network_element__parent_ne (query): network_element__parent_ne
  • site (query): site
  • when_created__lte (query): when_created__lte
  • when_created__gte (query): when_created__gte
  • site__status_date (query): site__status_date
  • site__status_date__lte (query): site__status_date__lte
  • site__status_date__gte (query): site__status_date__gte
  • template__isnull (query): template__isnull
  • organization (query): organization
  • project (query): project
  • sub_project (query): sub_project
  • attributes (query): attributes
  • status (query): status
  • template (query): template
  • ft_name (query): ft_name
  • network_element (query): network_element
  • sites (query): sites
  • site_owner (query): site_owner
  • site_country (query): site_country
  • site_country_division (query): site_country_division
  • site_type (query): site_type
  • site_zone (query): site_zone
  • site_region (query): site_region
  • client (query): client
  • client__responsible_staff (query): client__responsible_staff
  • network_element__responsible_staff (query): network_element__responsible_staff
  • assigned_staff (query): assigned_staff
  • assigned_supplier (query): assigned_supplier
  • assigned_to_me (query): assigned_to_me
  • direct_related_user (query): direct_related_user
  • completed_this_week (query): completed_this_week
  • operational_unit (query): operational_unit
  • h_status (query): h_status
  • has_integration (query): has_integration
  • last_milestone_completed (query): last_milestone_completed
  • last_milestone_type_completed (query): last_milestone_type_completed
  • milestone_completed (query): milestone_completed
  • milestone_not_completed (query): milestone_not_completed
  • related_wbs (query): related_wbs
  • site__status (query): site__status
  • site__attributes (query): site__attributes
  • client__attributes (query): client__attributes
  • site_status_step_name (query): site_status_step_name
  • network_element__type (query): network_element__type
  • when_created (query): when_created
  • who_created (query): who_created
  • custom_field (query): custom_field
  • parent_task (query): parent_task
  • not_in_requirement (query): not_in_requirement
  • assignments (query): assignments
  • bbox (query): bbox
  • ordering (query): Qué campo usar para ordenar los resultados.

Request Body

  • application/json
  • application/x-www-form-urlencoded
  • multipart/form-data
  • application/yaml

Responses

  • 200:

/api/workstructure/{id}/ – PATCH

Parameters

  • id (path): Un valor de entero único que identifique este workflow.
  • q (query): Un término de búsqueda.
  • id (query): id
  • id__in (query): id__in
  • code (query): code
  • name__icontains (query): name__icontains
  • status__is_closed (query): status__is_closed
  • status__is_cancelled (query): status__is_cancelled
  • network_element__parent_ne (query): network_element__parent_ne
  • site (query): site
  • when_created__lte (query): when_created__lte
  • when_created__gte (query): when_created__gte
  • site__status_date (query): site__status_date
  • site__status_date__lte (query): site__status_date__lte
  • site__status_date__gte (query): site__status_date__gte
  • template__isnull (query): template__isnull
  • organization (query): organization
  • project (query): project
  • sub_project (query): sub_project
  • attributes (query): attributes
  • status (query): status
  • template (query): template
  • ft_name (query): ft_name
  • network_element (query): network_element
  • sites (query): sites
  • site_owner (query): site_owner
  • site_country (query): site_country
  • site_country_division (query): site_country_division
  • site_type (query): site_type
  • site_zone (query): site_zone
  • site_region (query): site_region
  • client (query): client
  • client__responsible_staff (query): client__responsible_staff
  • network_element__responsible_staff (query): network_element__responsible_staff
  • assigned_staff (query): assigned_staff
  • assigned_supplier (query): assigned_supplier
  • assigned_to_me (query): assigned_to_me
  • direct_related_user (query): direct_related_user
  • completed_this_week (query): completed_this_week
  • operational_unit (query): operational_unit
  • h_status (query): h_status
  • has_integration (query): has_integration
  • last_milestone_completed (query): last_milestone_completed
  • last_milestone_type_completed (query): last_milestone_type_completed
  • milestone_completed (query): milestone_completed
  • milestone_not_completed (query): milestone_not_completed
  • related_wbs (query): related_wbs
  • site__status (query): site__status
  • site__attributes (query): site__attributes
  • client__attributes (query): client__attributes
  • site_status_step_name (query): site_status_step_name
  • network_element__type (query): network_element__type
  • when_created (query): when_created
  • who_created (query): who_created
  • custom_field (query): custom_field
  • parent_task (query): parent_task
  • not_in_requirement (query): not_in_requirement
  • assignments (query): assignments
  • bbox (query): bbox
  • ordering (query): Qué campo usar para ordenar los resultados.

Request Body

  • application/json
  • application/x-www-form-urlencoded
  • multipart/form-data
  • application/yaml

Responses

  • 200:

/api/workstructure/{id}/ – DELETE

Parameters

  • id (path): Un valor de entero único que identifique este workflow.
  • q (query): Un término de búsqueda.
  • id (query): id
  • id__in (query): id__in
  • code (query): code
  • name__icontains (query): name__icontains
  • status__is_closed (query): status__is_closed
  • status__is_cancelled (query): status__is_cancelled
  • network_element__parent_ne (query): network_element__parent_ne
  • site (query): site
  • when_created__lte (query): when_created__lte
  • when_created__gte (query): when_created__gte
  • site__status_date (query): site__status_date
  • site__status_date__lte (query): site__status_date__lte
  • site__status_date__gte (query): site__status_date__gte
  • template__isnull (query): template__isnull
  • organization (query): organization
  • project (query): project
  • sub_project (query): sub_project
  • attributes (query): attributes
  • status (query): status
  • template (query): template
  • ft_name (query): ft_name
  • network_element (query): network_element
  • sites (query): sites
  • site_owner (query): site_owner
  • site_country (query): site_country
  • site_country_division (query): site_country_division
  • site_type (query): site_type
  • site_zone (query): site_zone
  • site_region (query): site_region
  • client (query): client
  • client__responsible_staff (query): client__responsible_staff
  • network_element__responsible_staff (query): network_element__responsible_staff
  • assigned_staff (query): assigned_staff
  • assigned_supplier (query): assigned_supplier
  • assigned_to_me (query): assigned_to_me
  • direct_related_user (query): direct_related_user
  • completed_this_week (query): completed_this_week
  • operational_unit (query): operational_unit
  • h_status (query): h_status
  • has_integration (query): has_integration
  • last_milestone_completed (query): last_milestone_completed
  • last_milestone_type_completed (query): last_milestone_type_completed
  • milestone_completed (query): milestone_completed
  • milestone_not_completed (query): milestone_not_completed
  • related_wbs (query): related_wbs
  • site__status (query): site__status
  • site__attributes (query): site__attributes
  • client__attributes (query): client__attributes
  • site_status_step_name (query): site_status_step_name
  • network_element__type (query): network_element__type
  • when_created (query): when_created
  • who_created (query): who_created
  • custom_field (query): custom_field
  • parent_task (query): parent_task
  • not_in_requirement (query): not_in_requirement
  • assignments (query): assignments
  • bbox (query): bbox
  • ordering (query): Qué campo usar para ordenar los resultados.

Responses

  • 204:

/api/workstructure/{id}/submit_for_approval/ – PUT

Parameters

  • id (path): Un valor de entero único que identifique este workflow.

Request Body

  • application/json
  • application/x-www-form-urlencoded
  • multipart/form-data
  • application/yaml

Responses

  • 200: