Common Headers #
All requests to the EBP REST API must include the following common headers to ensure proper authentication, request integrity, and system compatibility.
Common Headers Specification #
| HEADER NAME | Details & DESCRIPTION |
|---|---|
| Host | ⚪ Optional Domain information of the server |
| Content-Type | 🔴 Required Data type of the request message Body default: application/json; charset=utf-8 |
| Content-Length | 🔴 Required Byte length of the request message Body |
| Accept | 🔴 Required Response file format default: application/json |
| Accept-Language | ⚪ Optional Browser-based default language setting default: en-US e.g., ko-KR, en-US, ja-JP |
| Time-Zone | ⚪ Optional Timezone setting for response fields default: UTC e.g., Asia/Seoul, America/New_York, Asia/Taipei, Asia/Bangkok |
| X-System-Language | ⚪ Optional System/Developer language setting (applied to common response messages, error details, technical guide descriptions, etc.) default: en e.g., ko, en |
| X-Language-Code | ⚪ Optional End-user language setting (applied to service localization such as HPP display language, etc.) default: ko e.g., ko, en, ... |
| X-Access-Key | 🔴 Required Authentication key for EBP system access |
| X-EBP-Signature | 🔴 Required SHA256 format: payload + key value (for request integrity verification) |
| X-Division-Code | 🔴 Required Business division code |
| X-Store-Id | 🔴 Required Store ID |
| X-Channel-Code | 🔴 Required Channel code (system classification code linked with EBP) |
| X-Ric-Code | 🔴 Required Regional Integration Code e.g., KIC, AIC, EIC |
| X-Country-Code | 🔴 Required ISO country code |
| X-Currency-Code | 🔴 Required ISO currency code |
EBP Issued Information Guide #
[!NOTE] Required Pre-issued Information
The following items among the common headers must be issued by the EBP system in advance before calling the API.
- X-Access-Key: Unique authentication key for system access
- X-Division-Code: Business division code
- X-Store-Id: Store ID
- X-Channel-Code: Channel code (System classification code)
- Hash Key: A secret key used to generate the
X-EBP-Signature(Not included in header, used for hashing)
Inquiries: ebp-server@lge.com