/v1/create/credentialĐăng ký credential
OperationId: RssCreateCredential · RSS 1.11.260911 · Trang PDF: 15, 16, 17, 18, 19
Trích từ nguồn; môi trường triển khai chưa xác nhận. Ví dụ đầu vào dùng để đọc và đối chiếu, chưa cấu hình gọi dịch vụ thật.
Điều kiện và xác thực
Xác nhận provider, gói, partner_code và originator_id; chuẩn bị dữ liệu đăng ký đúng phạm vi đồng ý. Chưa cần credential đã phát hành. Token Bearer giữ phía máy chủ; không đưa token/SAD vào frontend hoặc log công khai.
| Header | Bắt buộc | Ý nghĩa |
|---|---|---|
x-language | Không | Ngôn ngữ phản hồi. |
x-rp-id | Không | Tham chiếu do RP sinh, khác với x-billcode-id do dịch vụ sinh. |
Yêu cầu · application/json
| Trường | Kiểu dữ liệu | Điều kiện | Mô tả |
|---|---|---|---|
provider | string | Bắt buộc | Mã nhà cung cấp trong RSS; xác nhận cấu hình triển khai. |
service_package_code | string | Bắt buộc | Mã gói của nhà cung cấp. |
partner_code | string | Bắt buộc | Mã đối tác gửi yêu cầu. |
originator_id | string | Bắt buộc | Mã định danh ứng dụng gửi yêu cầu. |
platform | string | Tùy chọn / theo điều kiện nguồn | Kênh khởi tạo; WEB hoặc APP. enum: WEB, APP; default: WEB |
operation_mode | string | Tùy chọn / theo điều kiện nguồn | S: Đồng bộ; A: bất đồng bộ, mặc định A theo bảng RSS. enum: S, A; default: A |
postback_url | string | Tùy chọn / theo điều kiện nguồn | Địa chỉ nhận kết quả phía RP; xác nhận đăng ký và kiểm tra nguồn gửi. format: uri |
user_info | object | Bắt buộc | |
user_info.citizen_pid | string | Bắt buộc | Số định danh cá nhân; không nhập dữ liệu thật vào demo. |
user_info.full_name | string | Tùy chọn / theo điều kiện nguồn | Họ tên nếu gửi. |
user_info.birth_date | string | Tùy chọn / theo điều kiện nguồn | Ngày sinh theo contract triển khai. |
user_info.phone | string | Tùy chọn / theo điều kiện nguồn | Số điện thoại nếu cần. |
user_info.email | string | Tùy chọn / theo điều kiện nguồn | Email nếu cần. |
user_info.issuing_authority | string | Tùy chọn / theo điều kiện nguồn | Cơ quan cấp căn cước; tùy chọn. Định dạng theo contract triển khai. |
user_info.date_of_issue | string | Tùy chọn / theo điều kiện nguồn | Ngày cấp căn cước; tùy chọn. Định dạng theo contract triển khai. |
user_info.gender | string | Tùy chọn / theo điều kiện nguồn | Giới tính; tùy chọn. Định dạng theo contract triển khai. |
user_info.nationality_code | string | Tùy chọn / theo điều kiện nguồn | Mã quốc tịch; tùy chọn. Định dạng theo contract triển khai. |
user_info.permanent_address | string | Tùy chọn / theo điều kiện nguồn | Địa chỉ thường trú; tùy chọn. Định dạng theo contract triển khai. |
user_info.permanent_village_text | string | Tùy chọn / theo điều kiện nguồn | Tên đơn vị địa phương thường trú; tùy chọn. Định dạng theo contract triển khai. |
user_info.permanent_city_text | string | Tùy chọn / theo điều kiện nguồn | Tên tỉnh/thành thường trú; tùy chọn. Định dạng theo contract triển khai. |
user_info.living_place_address | string | Tùy chọn / theo điều kiện nguồn | Địa chỉ nơi ở; tùy chọn. Định dạng theo contract triển khai. |
user_info.living_place_village_text | string | Tùy chọn / theo điều kiện nguồn | Tên đơn vị địa phương nơi ở; tùy chọn. Định dạng theo contract triển khai. |
user_info.living_place_city_code | string | Tùy chọn / theo điều kiện nguồn | Mã tỉnh/thành nơi ở; tùy chọn. Định dạng theo contract triển khai. |
user_info.living_place_city_text | string | Tùy chọn / theo điều kiện nguồn | Tên tỉnh/thành nơi ở; tùy chọn. Định dạng theo contract triển khai. |
user_info.id_card_expire_date | string | Tùy chọn / theo điều kiện nguồn | Ngày hết hạn căn cước; tùy chọn. Định dạng theo contract triển khai. |
Payload minh họa — Chưa chạy với dịch vụ
{
"provider": "HUD-FPT-CA",
"service_package_code": "DEMO_PACKAGE",
"partner_code": "DEMO_PARTNER",
"originator_id": "DEMO_APP",
"user_info": {
"citizen_pid": "DEMO_CITIZEN_ONLY"
},
"operation_mode": "A"
}Phản hồi · 200
HTTP status và trạng thái nghiệp vụ phải được đọc riêng.
| Trường | Kiểu dữ liệu | Điều kiện | Mô tả |
|---|---|---|---|
status | string | Tùy chọn / theo điều kiện nguồn | Trạng thái xử lý đăng ký. |
Phản hồi · Mặc định
HTTP status và trạng thái nghiệp vụ phải được đọc riêng.
| Trường | Kiểu dữ liệu | Điều kiện | Mô tả |
|---|---|---|---|
code | string | Tùy chọn / theo điều kiện nguồn | Mã lỗi theo dịch vụ; không phải HTTP status. |
message | string | Tùy chọn / theo điều kiện nguồn | Thông báo lỗi ngắn. |
description | string | Tùy chọn / theo điều kiện nguồn | Mô tả chi tiết nếu có. |
Điểm cần xác nhận
Hành động tiếp theo
Lưu x-billcode-id, chờ người dùng và tra cứu trạng thái; không tạo lại khi kết quả chưa rõ.