Mobile-ID · Tin cậy có bằng chứng
Thuật ngữ hồ sơLiên hệ
Trusted Records · Tích hợp & Nhà phát triển

Tra cứu hồ sơ

Truy vấn metadata/full-text theo quyền. Cursor opaque; pageSize hợp lệ 1–100 trong contract đề xuất.

Request schema từ OpenAPI

TrườngKiểuBắt buộcRàng buộcĐịnh nghĩa kỹ thuật
querystringCó{"minLength": 1}Synthetic search expression; production query grammar is unverified.
pageSizeintegerCó{"minimum": 1, "maximum": 100}Requested page size, at most 100 in this proposal.
cursor['string', 'null']Không{}Opaque pagination cursor or null for the first page.

Đầu vào, scope và xử lý

POST /v1/records/search · scope records:read. Ngữ cảnh tenant/dự án và correlation bắt buộc. POST/PATCH dùng Idempotency-Key; ví dụ và schema bên dưới là contract đề xuất.

Trạng thái và đầu ra

REQUEST → AUTHORIZED QUERY → FILTERED RESULT. Mỗi trình xem/tải xuống kiểm lại quyền.

Ngoại lệ và kiểm soát

Query/pageSize sai 422; ngữ cảnh/permission không khớp 403; không để lỗi lộ hồ sơ ngoài scope.

Ví dụ HTTP — contract đề xuất

Request

POST https://records.example.invalid/v1/records/search HTTP/1.1
Authorization: Bearer <example-token>
X-Tenant-Id: synthetic-tenant-001
X-Project-Id: synthetic-project-001
X-Correlation-Id: synthetic-correlation-001
Idempotency-Key: synthetic-key-001
Content-Type: application/json

{
  "query": "synthetic",
  "pageSize": 10,
  "cursor": null
}

Response · 200

{
  "items": [
    {
      "recordId": "synthetic-record-001",
      "title": "Synthetic record"
    }
  ],
  "nextCursor": null
}

Trường bắt buộc và kiểm soát chung

MụcQuy tắc đề xuất
scoperecords:read
requiredquery, pageSize
tenant / projectToken và context phải khớp; không chỉ tin header.
idempotencyPOST/PATCH: cùng key + body trả kết quả cũ; body khác trả 409; window cần chốt.
errorcode, message, requestId, correlationId, retryable, details; không chứa dữ liệu nhạy cảm.

Bắt đầu bằng một phạm vi kiểm tra được.

Chốt loại hồ sơ, tiêu chí chất lượng, quyền và bộ bằng chứng trước khi mở rộng.

Đăng ký khảo sát

Tìm trong Trusted Records

Ảnh nguồn phóng to

Ảnh nguồn minh họa; các giá trị trong ảnh không phải cam kết dịch vụ.