CPL API
Užitečné odkazy
  • Developer
  • Sandbox
Užitečné odkazy
  • Developer
  • Sandbox
Switch to english
  1. Customer
  • Back to home
  • API Metody
  • AccessPoint
    • Seznam výdejních míst
  • AddressWhisper
    • Našeptávač adres
  • Codelist
    • Číselník pro službu kontroly věku příjemce
    • Číselník produktů
    • Číselník typů externích čísel
    • Číselník zemí + povolení COD
    • Číselník povolených měn
    • Metoda pro získání poskytovaných služeb k zásilkám.
    • Metoda pro získání minimálních a maximálních hodnot u služeb
    • Fáze zásilky
    • Statusy zásilky /shipment
    • Chybové hlášení
    • Typy osobních dokladů
  • Customer
    • Informace k zákazníkovi – povolené měny
      GET
    • Zákazníkovy adresy
      GET
  • Info
    • info
  • Order
    • Získání informace o objednávce přepravy
  • OrderBatch
    • Slouží k vytvoření objednávky. Odpověď je v header (Location)
    • Získaní stavu objednávky
  • OrderEvent
    • Zrušení objednání svozu nebo balíku z libovolné adresy
  • Shipment
    • Slouží k získání informací (trackingu) k zásilce
  • ShipmentBatch
    • Vytvoření zásilky
    • Slouží k úpravě výstupního formátu štítku
    • Získání stavu importu zásilky
    • Získání etikety
  • ShipmentEvent
    • storno zásilky
    • úprava kontaktu
  • VersionInformation
    • informace o novinkách
  1. Customer

Informace k zákazníkovi – povolené měny

GET
/customer
Customer
Maintainer:Not configured

Význam a použití#

Metoda GET /customer zajišťuje, aby aplikace získala seznam bankovních účtů a souvisejících údajů evidovaných u daného zákazníka (odesílatele). Tento přehled je užitečný především tehdy, pokud:
Odesíláte zásilky do zahraničí a potřebujete vědět, v jaké měně lze dobírku (COD) přijmout, případně
Chcete mít k dispozici SWIFT/BIC kódy a bankovní spojení pro konkrétní zemi.
Díky odpovědi z této metody je možné vědět, jaké účty má odesílatel u PPL zaregistrované, a můžete tak dynamicky rozhodnout, ve které měně (a přes jaký účet) se vyrovnají platby, především pokud jde o dobírku.

Request

Header Params
Accept-Language
string 
optional
Language specification, default language: cs-CZ
X-Correlation-ID
string 
optional
Correlation Id of request
X-LogLevel
enum<string> 
optional
The forced log level
Allowed values:
TraceDebugInformationWarningErrorCritical

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 GET '/customer' \
--header 'Accept-Language;' \
--header 'X-Correlation-ID;' \
--header 'X-LogLevel;'

Responses

🟢200OK
application/json
Success
Headers
X-Correlation-ID
string 
optional
Correlation Id of request otherwise id of response
Body
accounts
array [object {4}]  | null 
optional
Accounts
bankCode
string  | null 
optional
Kód banky, který spolu s číslem účtu (které je v API v jiném poli) identifikuje cílový účet v dané zemi.
<= 4 characters
Example:
0100
country
string 
required
Kód země nebo označení země, pro kterou je účet určen.
Umožňuje při odesílání do konkrétní země vybrat správný účet a měnu.
>= 2 characters
Example:
CZ
currency
string 
required
Zkratka měny, ve které je tento účet veden.
Pomáhá rozlišit, zda lze dobírku řešit v dané měně.
>= 3 characters
Example:
CZK
swift
string  | null 
optional
Bankovní identifikační kód používaný při mezinárodních platbách.
Je nezbytný pro zahraniční platby, zejména pokud jde o převod dobírky v jiné měně.
<= 50 characters
Example:
KOMBCZPP
Example
{
  "accounts": [
    {
      "bankCode": "0100",
      "country": "CZ",
      "currency": "CZK",
      "swift": "KOMBCZPP"
    }
  ]
}
🟠400Bad Request
🟠404Record Not Found
🔴500Server Error
🔴503Service Unavailable
Modified at 2025-02-07 12:58:57
Previous
Customer
Next
Zákazníkovy adresy
Built with