Website logo
Docs
API Reference
Postman Collection
Release Notes
Navigate through spaces
⌘K
Introduction
Overview
Getting started with the OS1 Platform
Getting started with building Apps
Concepts
Working with Callbacks
Console UI Overview
Custom Code
Working with GraphQL
Custom Attributes Ownership
Attribute-Based Access Control (ABAC)
Data Listing and Query (DLQS) Search
Core API dev guides
Overview
Authentication And Authorization
Participant
Container
Dispatch
Orchestrator
Workflow
Secure Data Storage
File Management
State Machine
Entity
Notification
Motion Tracking System
Location
Platform Order Management
Address
Scheduler
Logistics Framework API Dev guides
Overview
LogisticsOrder API
User API
Facility API
Vehicle API
How-To Guides
Integrate Your Application with Console UI
Integrate with Participants
Integrate with Containers
Integrate with Users
Integrate with Vehicles
Integrate with Facilities
Integrate with Entities
Integrate with Dispatch
Integrate with Logistics Order
Integrate with Platform Order Management
Integrate with Location Service
Integrate with Orchestrator
GraphQl Schemas
GraphQL: Dispatch Queries
GraphQL: Order Queries
GraphQL: Workflow Queries
GraphQL: Container Queries
Platform SDKs
SDK Overview
Sample Apps
Vehicle Management App
Container App
Resources
FAQs
Glossary
Data Types Used in OS1
Development Guidelines
Entity, Event, and Reason Codes
Service/API Level Error Codes
Docs powered by Archbee
GraphQl Schemas
GraphQL: Workflow Queries

workflowList

5min

Overview

The workflowList is a GraphQL API schema that retrieves and paginates through a list of workflows.

Arguments

Argument

Description

tenant

The tenant string specifies the client's information for identification purposes.

filter

This is a string used to filter out data that meets certain criteria.

latest

This boolean specifies if only the latest workflows should be retrieved.

page

This integer specifies the current page in the paginated list.

size

This integer determines the number of items per page.

sort

This string is used to specify the sorting order of the items.

Data Object Fields

The workflowList returns a data object that includes the following fields:

Field

Description

canMerge

A boolean indicating if the workflow can be merged.

createdAt

Timestamp of when the workflow was created.

createdBy

User who created the workflow.

description

Description of the workflow.

id

Unique identifier for the workflow.

meta

Meta information associated with the workflow.

name

Name of the workflow.

status

The current status of the workflow.

tag

Tag information associated with the workflow. Contains name and value fields.

tenantId

Identifier for the tenant that the workflow belongs to.

updatedAt

Timestamp of when the workflow was last updated.

updatedBy

User who last updated the workflow.

version

Version number of the workflow.

Nested Object:

  • pagination: A nested object that contains details for navigating the paginated list.

Pagination Fields

Field

Description

currPage

The current page number in the paginated list.

hasNextPage

A boolean indicating whether there is a next page.

nextPage

The number of the next page, if it exists.

pageSize

The number of items per page.

prevPage

The number of the previous page, if it exists.

totalCount

The total count of items in the list.



Updated 03 Aug 2023
Did this page help you?
PREVIOUS
workflowInstanceList
NEXT
GraphQL: Container Queries
Docs powered by Archbee
TABLE OF CONTENTS
Overview
Arguments
Data Object Fields
Nested Object:
Pagination Fields
Docs powered by Archbee