Document Status Resourceยถ

Get Document Statusยถ

HTTP Request

GET /api/documentStatus/{id}

๐Ÿ“‹ Description: Retrieves the status of a specific document identified by its unique ID, providing essential insights into its current state within the business workflow.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

DocumentStatusDTO

Update Document Statusยถ

HTTP Request

PUT /api/documentStatus/{id}

๐Ÿ“‹ Description: Updates the status of a specified document by its unique identifier, enabling users to manage document workflows effectively.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

DocumentStatusDTO

true

Request body containing the updated document status information, including relevant metadata and approval details for the specified document ID.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Delete Document Statusยถ

HTTP Request

DELETE /api/documentStatus/{id}

๐Ÿ“‹ Description: Deletes the document status identified by the specified ID, ensuring the removal of outdated or unnecessary records from the system.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

204

No Content

No Content

None

Get All Document Statusยถ

HTTP Request

GET /api/documentStatus

๐Ÿ“‹ Description: Retrieves the current status of documents within the system, providing insights into their processing stages and facilitating effective document management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[DocumentStatusDTO]

false

none

[Data transfer object representing the status of a document within the workflow, including relevant metadata to facilitate tracking and management of document progress in business processes.]

ยป id

integer(int64)

false

none

Unique identifier for the resource

ยป createdBy

string

false

none

Username of who created this resource

ยป createdAt

string(date-time)

false

none

Timestamp when this resource was created

ยป displayId

string

false

none

Unique identifier for the display

ยป name

string

true

none

Name of the resource

ยป isDefault

boolean

false

none

Whether the resource is default

ยป objectAvailable

boolean

false

none

Indicates whether the document is currently available for processing or review within the system.

ยป documentStatusType

string

false

none

Type of the document status

ยป isDefaultType

boolean

false

none

Whether the resource is default

Create Document Statusยถ

HTTP Request

POST /api/documentStatus

๐Ÿ“‹ Description: Submits a request to update the status of a document, facilitating efficient document management and workflow processes within the organization.

Parameters

Name

In

Type

Required

Description

body

body

DocumentStatusDTO

true

Request body containing the document status update details, including the document ID, current status, and any relevant metadata for tracking purposes.

Responses

Status

Meaning

Description

Schema

201

Created

Created

Inline

Response Schema

Get All Document Status Typeยถ

HTTP Request

GET /api/documentStatus/documentStatusType

๐Ÿ“‹ Description: Retrieves the available document status types, providing essential information for managing document workflows and ensuring compliance within business processes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Get All Active Asset Category Type IDsยถ

HTTP Request

GET /api/documentStatus/allActiveDocumentStatusTypes

๐Ÿ“‹ Description: Retrieves all active document status types, providing essential insights into the current state of documents within the system for effective management and tracking.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema