How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Qargo Use case / Visibility API

The Use case / Visibility API from Qargo — 2 operation(s) for use case / visibility.

Qargo Use case / Visibility API is one of 22 APIs that Qargo publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Use case / Visibility. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 2 operations across 2 paths, and defines 66 schemas. It is described by OpenAPI 3.2.0, at version 1.2.0.

Requests are made against a single base URL, https://api.qargo.com.

2 operations 2 paths 66 schemas 2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.2.0
Base URL
https://api.qargo.com
Authentication
OAuth 2.0, HTTP Basic
Resource Areas
1

Authentication & Security 2

Qargo Use case / Visibility API declares 2 security schemes for authenticating requests. It supports OAuth 2.0 (oAuth2ClientCredentials) using the clientCredentials flow. It accepts HTTP basic authentication (BasicAuthWebhookCredentials).

Paths & Operations 2

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

Use case / Visibility 2
POST
https://
Accounting Visibility Event
Accounting_visibility_eventhttps____accounting_visibility_event_receiving_payload__post body → 200400401403422429500503
POST
https://
Operational Visibility Event
operational_visibility_event_webhook_post body → 200400401403422429500503

Schemas 66

The contract defines 66 schemas that model the data the API accepts and returns. The most detailed are VisibilityGood (33 properties), PackagedItemOutput-Input (14 properties), ADR-Input (14 properties), VisibilityStop (11 properties). Each schema is shown below with its type and property counts.

TripUpdate
object
Send update event on trip status transitions.
3 properties 2 required
ResourceUpdate
object
Send update event on resource assignment (allocation). Not that by default, we can send updates on every resource assignment change. This can be customised to…
4 properties 2 required
StopUpdate
object
Send update event on stop status change, from order perspective.
3 properties 3 required
VisibilityConsignment
object
2 properties 1 required
Entity
object
2 properties
PackagingSize
object
8 properties
VisibilityDocumentType
string
OrderUpdate
object
Send update event on order status change.
5 properties 1 required
VisibilityDocument
object
4 properties 4 required
ValidationError
object
3 properties 3 required
PackagingType
object
5 properties
HandlingUnitUpdate
object
Send update event when a handling unit is updated in Qargo.
10 properties 4 required
PackagedItemOutput-Input
object
14 properties 1 required
VisibilityQuantityByType
object
2 properties
HSCode
object
2 properties
VisibilityStopStatus
string
AccountingVisibilityUpdate
object
2 properties 2 required
ValidationErrorDetail
object
4 properties 1 required
PurchaseInvoiceStatusUpdate
object
3 properties 3 required
ADRType
string
DocumentUpdate
object
Send update event when a document is uploaded to Qargo.
4 properties 3 required
VisibilityStop
object
11 properties 4 required
VisibilityOrderReference
object
1 property 1 required
InvoiceStatus
string
Status description: - DRAFT: Invoice is in draft state and not yet invoiced. - PREINVOICED: Invoice is in pre-invoiced state and not yet invoiced (Purchase inv…
VisibilityOrderImportStatus
string
VisibilityResource
object
Represents a resource: van, tractor, trailer and container.
6 properties 1 required
PackagedItemCommercialInvoiceExtraField
object
1 property
VisibilityDocumentStatus
string
PackagedItemsImportExportExtraFields
object
7 properties
ADR-Input
object
14 properties
ValidationErrorResponse
object
2 properties 2 required
Position
object
2 properties 2 required
ADRPackagingType
string
SalesInvoiceStatusUpdate
object
3 properties 3 required
VisibilityStopReference
object
1 property 1 required
VisibilityGood
object
33 properties 1 required
VisibilityStopType
string
Incident
object
4 properties
Product
object
4 properties
PositionUpdate
object
Send update event on resource (driver, vehicle, subcontractor) position update. Spec only, under development 🚧",
2 properties 2 required
VisibilityOrderStatus
string
BarcodeSource
string
VisibilityOrder
object
8 properties 4 required
HTTPValidationError
object
1 property
CreditNoteStatus
string
Status description: - DRAFT: Credit note is in draft state and not yet credited. - PREINVOICED: Credit note is in pre-invoiced state and not yet credited (Purc…
VisibilityLocation
object
8 properties 1 required
ResourceType
string
RemoteDocument
object
1 property 1 required
EtaUpdate
object
Send update event on stop ETA change.
3 properties 2 required
VisibilityDimensionByType
object
2 properties
OrderUpdateType
string
ADRPhysicalState
string
VisibilityTripStatus
string
VisibilityCustomer
object
3 properties 1 required
BarcodeOutput
object
2 properties
VisibilityConsignmentReference
object
1 property 1 required
HandlingUnitOutput-Input
object
2 properties 1 required
PurchaseCreditNoteStatusUpdate
object
3 properties 3 required
VisibilityTrip
object
4 properties 3 required
OrderImportUpdate
object
4 properties 2 required
SalesCreditNoteStatusUpdate
object
3 properties 3 required
VisibilityHandlingUnitStatus
string
ExtraField
object
3 properties
EmbeddedDocument
object
3 properties 3 required
OperationalVisibilityUpdate
object
3 properties 1 required
VisibilityEvent
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

qargo-use-case-visibility-api-openapi.yml Raw ↑

Other APIs Qargo publishes across the network.

Qargo Subcontractor API
Qargo Customer API
Qargo API / Accounting API
Qargo API / Authentication API
Qargo API / Company API
Qargo API / Document API
Qargo API / Order API
Qargo API / Resource API
Qargo API / Task API
Qargo API / Trip API
Qargo System API
Qargo Use case / Accounting API
Where this information came from

This is an independent, third-party profile of Qargo Use case / Visibility API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.