CPL API
Užitečné odkazy
  • Developer
  • Sandbox
Užitečné odkazy
  • Developer
  • Sandbox
Switch to english
  1. Autentizace
  • Úvod
  • Obecné
  • Tvorba zásilek a objednávek
  • Historie verzí
  • Autentizace
    • Získání Bearer tokenu
      POST
  • API Metody
  • Příklady požadavků a odpovědí
    • Vícekusá zásilka
    • Více zásilek v jednom požadavku
    • Zásilka do zahraničí s dobírkou i bez - balíky v sadě
    • Odpověď – vyzvednutí etiket (PDF A4) z GET shipment/batch/{batchId}/label
    • Odpověď – vyzvednutí etiket (ZPL)
    • Odpověď – vyzvednutí etiket (JPG)
  • Často kladené otázky
  • Postman kolekce
  1. Autentizace

Získání Bearer tokenu

Developing
POST
https://api-dev.dhl.com/ecs/ppl/myapi2/login/getAccessToken
Maintainer:Not configured

Request

Header Params
Content-Type
string 
required
Example:
application/x-www-form-urlencoded
Body Params application/x-www-form-urlencoded
grant_type
string 
required
Example:
client_credentials
client_id
string 
required
přiděleno individuálně
Example:
clientID
client_secret
string 
required
přiděleno individuálně
Example:
clientSecret
scope
string 
required
Example:
myapi2

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api-dev.dhl.com/ecs/ppl/myapi2/login/getAccessToken' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'client_id=clientID' \
--data-urlencode 'client_secret=clientSecret' \
--data-urlencode 'scope=myapi2'

Responses

🟢200Success
application/json
Body
object {0}
Example
{
  "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJVTEI5...",
  "expires_in": 1800,
  "refresh_expires_in": 0,
  "token_type": "Bearer",
  "not-before-policy": 0,
  "scope": "myapi2"
}
Modified at 2025-01-29 12:47:49
Previous
Autentizace
Next
API Metody
Built with