This section defines the authentication data format used to authenticate the user during card registration/update flows.
Note:Some authentication values are logically structured (object/array) but may need to be transmitted as JSON serialized into a string depending on integration constraints.
Authentication Types
This subsection enumerates supported authentication types and the required payload format for each type.
Authentication Types (JSON serialized as String)
Type
Description
ci String(128)
Connecting Information Identifier of identity verification agency.
sa String(254)
Samsung Account Verifies that the signed-in Samsung account on the device matches.
sim String(1024)
Subscriber Identity Module Verifies SIM information used on the device.
otp String(16)
One-Time Password Verifies partner-provided OTP by user input during Secure Add.
token String(512)
Access Token Key used when querying a partner server; may be reissued on updates.
Encoding rule (normative)
Each authentication value SHALL be provided as a string containing a JSON document (UTF-8), due to integration constraints (“string-only” input).
The serialized JSON string MUST be valid JSON after unescaping.
Producers SHOULD minify JSON to reduce length.
Consumers SHOULD parse and validate the JSON schema prior to use.
Producers MUST NOT double-escape manually; the enclosing JSON serializer will escape as needed.
[Logical schema after parsing sim JSON string]
Type
Description
uiccid String(32)
(Required) ICCID.
telno String(32)
(Required) Phone number
isPrimary Boolean
(Required) Primary SIM indicator
Note:
After parsing, sim MUST be a JSON array of SIM objects.
sim array length SHOULD NOT exceed 8.
isPrimary SHOULD be true for at most one entry (recommended).
Note:The Auth Type identifies the authentication method, while the serialized JSON payload may contain method-specific keys (e.g., sa uses account, token uses x-access-token).
Manage Your Cookies
We use cookies to improve your experience on our website and to show you relevant
advertising. Manage you settings for our cookies below.
Essential Cookies
These cookies are essential as they enable you to move around the website. This
category cannot be disabled.
Company
Domain
Samsung Electronics
developer.samsung.com, .samsung.com
Analytical/Performance Cookies
These cookies collect information about how you use our website. for example which
pages you visit most often. All information these cookies collect is used to improve
how the website works.
Company
Domain
Samsung Electronics
.samsung.com
Functionality Cookies
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and
tailor the website to provide enhanced features and content for you.
Company
Domain
Samsung Electronics
developer.samsung.com, google.account.samsung.com
Preferences Submitted
You have successfully updated your cookie preferences.