{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://raw.githubusercontent.com/api-evangelist/la-poste/main/json-schema/parcelrequestv31.json", "title": "ParcelRequestV31", "required": [ "weight" ], "type": "object", "properties": { "parcelNumber": { "type": "string", "description": "AN13
Not used (La Poste internal use only)Non utilis\u00e9 (utilisation interne \u00e0 La Poste uniquement)" }, "insuranceAmount": { "type": "integer", "description": "N
Not used (La Poste internal use only)Non utilis\u00e9 (utilisation interne \u00e0 La Poste uniquement)", "format": "int32" }, "insuranceValue": { "type": "integer", "description": "N
Insured value

By default, enter \"0\".

If the insurance option is chosen, enter the amount of the desired insurance level by selecting among one of the 6 levels below .
The amount must be written in cents. Example: 500000 for 5,000 EUR.

If the value entered does not match one of the 6 levels of insurance available, the value will be changed the level in which the entered amount is located. Example: 16200 for 162 EUR will become 30000 for 300 EUR.

6 optional insurance levels:

Maximum= 5000\u20ac.
Valeur assur\u00e9e.

Par d\u00e9faut, renseigner \"0\".
Si l\u2019option d\u2019assurance est choisie, renseigner le montant du niveau d\u2019assurance souhait\u00e9 parmi les 6 niveaux propos\u00e9s. Le montant doit \u00eatre exprim\u00e9 en centimes. Exemple : 500000 pour 5000 EUR.

Si la valeur renseign\u00e9e ne correspond pas \u00e0 l\u2019un des 6 niveaux d\u2019assurance, la valeur affich\u00e9e sera celle du niveau dans lequel le montant renseign\u00e9 se situe. Exemple : 16200 soit 162 EUR, deviendra 30000 EUR soit 300 EUR.

6 niveaux d\u2019assurance optionnelle :

Maximum= 5000\u20ac.
", "format": "int32" }, "recommendationLevel": { "type": "string", "description": "LevelNiveau" }, "weight": { "type": "number", "description": "N
Weight of parcel in kg.
Example: \"5.50\".

parameter \"weight\":
The status of the customer account: a terminated customer account will not allow labels to be generated.
Poids du colis en kg.
Exemple : \"5.50\".
", "format": "float" }, "nonMachinable": { "type": "boolean", "description": "B
Default: false
Parcel format.
If productCode is HD, enter \"false\" (or \"0\") by default.
Enter \"true\" (or \"1\") to indicate that parcel format is non-standard (non-machinable).
Format du colis.
Si la balise productCode a les codes HD renseigner \"false\" (ou \"0\") par d\u00e9faut.
Passer \u00e0 \"true\" (ou \"1\") pour indiquer que le format du colis est non standard (non m\u00e9canisable).
" }, "returnReceipt": { "type": "boolean", "description": "B
Default: false
Advice of receipt
Avis de r\u00e9ception.

Par d\u00e9faut, renseigner \"false \" (ou \"0\").
" }, "instructions": { "type": "string", "description": "AN1...35
Additional information:
Example for a delivery: \"to the left of interior gate\".
Permet d\u2019afficher sur l\u2019\u00e9tiquette :

Exemple pour une livraison : \u00ab \u00e0 gauche au portail int\u00e9rieur \u00bb.
" }, "pickupLocationId": { "type": "string", "description": "N6
Pick-up location identifier for Colissimo out of home delivery.
This tag:
If the network code is \"X00\", the block must be set.
Identifiant du point de retrait pour une livraison Colissimo hors domicile.

Cette balise :

Si le code r\u00e9seau est \"X00\", il sera obligatoire de renseigner le bloc fields.
" }, "ftd": { "type": "boolean", "description": "B
Default: false
For overseas shipments
Mandatory, to be filled in by \"true\" (or \"1\"), for shipments to Overseas France only.
Pour les envois vers l'outre-mer

Par d\u00e9faut, renseigner \"false \" (ou \"0\").

Obligatoire, \u00e0 renseigner par \"true \" (ou \"1\"), pour les envois vers l\u2019Outre-Mer uniquement.
" }, "ddp": { "type": "boolean", "description": "B
Default: false
- For international shipments
Indicate \"1\" if the package is ddp
Pour les envois vers l\u2019international

Indiquer \u00ab 1 \u00bb si le colis est ddp,

Par d\u00e9faut, renseigner \u00ab 0 \u00bb (z\u00e9ro)
" }, "disabledDeliveryBlockingCode": { "type": "string", "description": "Prerequisite: you must have activated the \"Code Bloquant\" service on the Colissimo Box.

Indicates whether delivery should be made without a blocking code (if no value is entered, eligible parcels will be delivered with a blocking code).

1 = true: Deactivates the blocking code
0 = False: Does not deactivate the blocking code
Empty = False: Does not deactivate the blocking code
Pr\u00e9requis : avoir activ\u00e9 le service \"Code Bloquant\" sur la Colissimo Box

Indique si la livraison doit se faire sans code bloquant. (Si aucune valeur n'est renseign\u00e9e, les colis \u00e9ligibles seront livr\u00e9s avec code bloquant)

1 = true : D\u00e9sactive le code bloquant
0 = False : Ne d\u00e9sactive pas le code bloquant
Vide = False : Ne d\u00e9sactive pas le code bloquant
" }, "hazmatFlag": { "type": "boolean", "description": "Indicates whether the package contains a hazardous materialIndique si le colis contient une mati\u00e8re dangereuse" }, "hazmatCategory": { "type": "string", "description": "Code (as defined in the contract) of the hazardous material categoryCode (comme d\u00e9finit dans le contrat) de la cat\u00e9gorie de mati\u00e8re dangereuse" }, "hazmatPrintLogo": { "type": "boolean", "description": "Indicates whether the hazardous materials logo should be printed after the label. The logo will be printed in a 10x10 format only.Indique si le logo de mati\u00e8res dangereuses doit \u00eatre imprim\u00e9 apr\u00e8s l\u2019\u00e9tiquette. Le logo sera imprim\u00e9 dans un format 10x10 uniquement." }, "postCommand": { "type": "boolean" }, "cod": { "type": "boolean", "description": "B
Default: false
Indicates whether delivery should be made on a reimbursable basis.
Indique si la livraison doit se faire contre remboursement.

Par d\u00e9faut, renseigner \"0\" (z\u00e9ro).

Passer \u00e0 \"true\" (ou \"1\") si la livraison doit se faire contre remboursement.
" }, "codcurrency": { "type": "string", "description": "COD currencyCOD devise" }, "codamount": { "type": "integer", "description": "N
Default: false (or 0)
Mandatory if the value of the tag COD is \"true\" (or \"1\").
Amount expected for cash on delivery.
Montant attendu pour une livraison contre remboursement.

Par d\u00e9faut, renseigner \"false\" (ou \"0\").

Obligatoire si la valeur de la balise COD est \"true\" (ou \"1\").
", "format": "int32" } }, "description": "SUB
" }