parcelLab · JSON Structure

Parcellab Return Registration Structure

Structural view of a parcelLab return registration — references the original order, its line items, and the chosen return labels.

Type: object Properties: 12
Post-PurchaseE-CommerceTrackingReturnsShippingDeliveryCustomer ExperienceLogisticsCommunicationsGermany

Parcellab Return Registration Structure is a JSON Structure definition published by parcelLab, describing 12 properties. It conforms to the https://json-structure.org/v0.1/schema meta-schema.

Properties

external_id account reference code status customer_email customer_address articles_order articles_return return_labels created_at updated_at

Meta-schema: https://json-structure.org/v0.1/schema

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/v0.1/schema",
  "title": "parcelLab Return Registration",
  "description": "Structural view of a parcelLab return registration — references the original order, its line items, and the chosen return labels.",
  "type": "object",
  "properties": {
    "external_id": { "type": "string", "x-role": "system_id" },
    "account": { "type": "integer", "x-role": "tenant" },
    "reference": { "type": "string", "x-role": "natural_key", "x-references": "Order.order_number" },
    "code": { "type": "string", "x-role": "configuration" },
    "status": { "type": "string", "x-role": "lifecycle" },
    "customer_email": { "type": "string", "x-role": "contact" },
    "customer_address": { "type": "object", "x-role": "geo" },
    "articles_order": { "type": "array", "x-role": "snapshot" },
    "articles_return": { "type": "array", "x-role": "line_items" },
    "return_labels": { "type": "array", "x-role": "documents" },
    "created_at": { "type": "string", "x-role": "event_time" },
    "updated_at": { "type": "string", "x-role": "event_time" }
  }
}