Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Chaldal Task API

The Task API from Chaldal — 20 operation(s) for task.

Chaldal Task API is one of 5 APIs that Chaldal publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Task. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 20 operations across 20 paths, and defines 31 schemas. It is described by OpenAPI 2.0, at version 1.0.0.

Requests are made against the base URL https://eggtransport.chaldal.com/api.

20 operations 20 paths 31 schemas 9 GET11 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 2.0
API Version
1.0.0
Base URL
https://eggtransport.chaldal.com/api
Resource Areas
1

Paths & Operations 20

Across 20 paths, the API surfaces 20 operations — 9 GET, 11 POST. Each is listed below with its method, path, parameters, and response codes.

Task 20
GET
/api/Task/GetQrCodeBinary
Task_GetQrCodeBinary 2 params → 200401404400
GET
/api/Task/GetTaskStatus
Task_GetTaskStatus 1 param → 200404
POST
/api/Task/GetTasks
Task_GetTasks 1 param → 200401403
POST
/api/Task/GetTasksStatuses
Task_GetTasksStatuses 1 param → 200400
POST
/api/Task/CreateThirdPartyDeliveryTask
Task_CreateThirdPartyDeliveryTask 1 param → 200400401403
POST
/api/Task/CreateThirdPartyPickUpTask
Task_CreateThirdPartyPickUpTask 1 param → 200400401403
POST
/api/Task/CreateThirdPartyExchangeTask
Task_CreateThirdPartyExchangeTask 1 param → 200400401403
GET
/api/Task/SearchTasksForMyOrg
Task_SearchTasksForMyOrg 7 params → 200401
POST
/api/Task/OrgCancelTask
Task_OrgCancelTask 1 param → 200404412400401403409
POST
/api/Task/ValidateTaskImportCsv
Task_ValidateTaskImportCsv 1 param → 200
POST
/api/Task/ImportTasksToMyOrg
Task_ImportTasksToMyOrg 1 param → 204400401403
GET
/api/Task/GetUnconsolidatedTasksForMyOrg
Task_GetUnconsolidatedTasksForMyOrg 2 params → 200401403
GET
/api/Task/GetTasksWithFailureAlertsForMyOrg
Task_GetTasksWithFailureAlertsForMyOrg 2 params → 200401403
POST
/api/Task/ConsolidateTasksForMyOrg
Task_ConsolidateTasksForMyOrg 1 param → 401403404204
POST
/api/Task/CancelTasksForMyOrg
Task_CancelTasksForMyOrg 1 param → 401403404204
GET
/api/Task/GetConsignmentsForMyOrg
Task_GetConsignmentsForMyOrg → 200401403
GET
/api/Task/GetConsolidatedTasksForConsignmentInMyOrg
Task_GetConsolidatedTasksForConsignmentInMyOrg 3 params → 200401403
POST
/api/Task/UpdateInstructionsForFailureAlertInMyOrg
Task_UpdateInstructionsForFailureAlertInMyOrg 2 params → 200404412400401403409
GET
/api/Task/GetLabelsPdf
Task_GetLabelsPdf 1 param → 200404400
GET
/api/Task/GetTaskAuditTrail
Task_GetTaskAuditTrail 1 param → 200404401403

Schemas 31

The contract defines 31 schemas that model the data the API accepts and returns. The most detailed are TaskDto (13 properties), FSharpMapOfStringAndTaskDto (12 properties), FSharpMapOfStringAndString (12 properties), ExchangeTaskCreateDto (11 properties). Each schema is shown below with its type and property counts.

TaskCreateDto
object
9 properties 6 required
TaskDto
object
13 properties 2 required
TaskAuditTrail
object
4 properties 2 required
IComparerOfString
object
AddressId
object
DeliveryAreaDto
object
2 properties
FSharpOptionOfString
object
ValidatedRow
object
7 properties
TupleOfStringAndTaskDto
object
2 properties 2 required
ExchangeTaskCreateDto
object
11 properties 8 required
ConfidenceLevelDto
object
FSharpMapOfStringAndString
object
12 properties 2 required
FSharpOptionOfDateTimeOffset
object
AddressInputDto
object
FSharpOptionOfGeoLocationDto
object
AddressIdDto
object
DeliveryAreaIdDto
object
TupleOfStringAndString
object
2 properties 2 required
FailureAlertDto
object
2 properties
MapTreeOfStringAndString
object
PhysiqueDto
object
FSharpMapOfStringAndTaskDto
object
12 properties 2 required
ConsignmentDto
object
3 properties 2 required
TaskNoteDto
object
4 properties 3 required
ValidationResultOfString
object
KeyValuePairOfStringAndString
object
2 properties 2 required
MapTreeOfStringAndTaskDto
object
ValidationResultOfUnsignedDecimal
object
KeyValuePairOfStringAndTaskDto
object
2 properties 2 required
AddressInfoDto
object
9 properties 1 required
BulkTaskUploadDto
object
2 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

chaldal-task-api-openapi.yml Raw ↑

Other APIs Chaldal publishes across the network.

Chaldal Accounts API
Chaldal Heartbeat API
Chaldal Identity API
Chaldal Organization API