共享对象
许多数据在各 API 之间共享。以下是这些对象定义的集中说明,方便查阅。
email 对象
Request Body
{
"email": "johnsample@test.com",
"validation_type":"zaig_api",
"validation_key": "e9f0de49-16fb-431e-be1a-ee4bf1096eda"
}
email 对象用于在整个 API 中表示电子邮件地址,以及是否使用了某种验证方式。其结构如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| string | 注册的电子邮件地址。(必填) | |
| validation_type | enum | 注册电子邮件时使用的验证类型。 |
| validation_key | guid | QI Tech 邮件验证 API 返回的 Id。 |
validation_type 的枚举值如下:zaig_api、company_email。
cnh 对象
Request Body
{
"register_number": "05163811694",
"issuer_state": "PR",
"first_issuance_date":"2011-03-21",
"issuance_date":"2016-06-29",
"expiration_date":"2021-06-25",
"category": "AB",
"validation_type":"zaig_sdk",
"ocr_key":"a5cf9c8f-2f66-4490-a7db-8a5bc70c1b76"
}
cnh 对象用于在整个 API 中表示驾驶证(CNH),以及是否使用了某种验证方式。其结构如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| register_number | string | 注册的驾驶证编号。 |
| issuer_state | enum | 驾驶证签发州的枚举值。 |
| first_issuance_date | date | 首次领证日期。 |
| issuance_date | date | 签发日期。 |
| expiration_date | date | 到期日期。 |
| category | enum | 驾驶证类别,大写字母。 |
| validation_type | enum | 注册文件时使用的验证类型。 |
| ocr_key | guid | QI Tech 文件验证 API 返回的 Id。 |
validation_type 的枚举值如下:zaig_api 和 zaig_sdk。
rg 对象
Request Body
{
"number": "4.366.477-8",
"issuer": "II",
"issuer_state": "PR",
"issuance_date":"2002-01-12",
"validation_type":"zaig_sdk",
"ocr_front_key":"a5cf9c8f-2f66-4490-a7db-8a5bc70c1b76",
"ocr_back_key":"a5cf9c8f-2f66-4490-a7db-8a5bc70c1b76"
}
rg 对象用于在整个 API 中表示身份证(RG),以及是否使用了某种验证方式。其结构如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| number | string | 注册文件的编号,包含格式(点、连字符、斜杠等)。 |
| issuer | string | 文件签发机构(缩写,如:II、SESP...) |
| issuer_state | enum | 文件签发州。 |
| issuance_date | date | 文件签发日期。 |
| validation_type | enum | 注册文件时使用的验证类型。 |
| ocr_key | guid | QI Tech 文件验证 API 返回的 Id。 |
validation_type 的枚举值如下:zaig_api 和 zaig_sdk。
ie 对象
Request Body
{
"number": "388.108.598.269",
"issuer": "JUCESP",
"issuer_state": "SP",
"issuance_date":"2002-01-12",
"validation_type": "zaig_api",
"ocr_key": "c64627db-1ba4-48b6-979d-06222a25d5e9"
}
ie 对象用于在 legal_person 端点的 documents 对象中表示州注册证(Inscrição Estadual),以及是否使用了某种验证方式。其结构如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| number | string | 注册文件的编号,包含格式(点、连字符、斜杠等)。 |
| issuer | string | 文件签发机构(缩写,如:JUCESP、JUCEGO...) |
| issuer_state | enum | 文件签发州。 |
| issuance_date | date | 文件签发日期。 |
| validation_type | enum | 注册文件时使用的验证类型。 |
| ocr_key | guid | QI Tech 文件验证 API 返回的 Id。 |
validation_type 的枚举值如下:zaig_api。
company_statute 对象
Request Body
{
"ocr_key": "60ed79c4-5aba-4cc7-aebb-5de5f92b7d0d"
}
company_statute 对象用于在 legal_person 端点的 documents 对象中表示公司设立文件,例如公司章程。其结构如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| ocr_key | guid | QI Tech OCR API 在收到公司设立文件图片或 PDF 后返回的 Id。 |
letter_attorney 对象
Request Body
{
"ocr_key": "13571175-b1d9-4507-82e0-d266516fc5ae"
}
letter_attorney 对象用于在 legal_person 端点的 documents 对象中表示授予法定代表人权限的授权书。其结构如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| ocr_key | guid | QI Tech OCR API 在收到授权书图片或 PDF 后返回的 Id。 |
address 对象
Request Body
{
"street": "Rua do Teste",
"number": "111",
"neighborhood": "Bairro do Exemplo",
"city": "Aparecida de Goiânia",
"uf": "GO",
"complement": "Térreo",
"postal_code": "00000-000",
"country": "BRA",
"validation_type":"visit",
"ocr_key": "265b1b74-4b93-41dc-ac78-e1c37467225d"
}
address 对象用于在整个 API 中表示地址,巴西境内的地址表示如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| street | string | 地址的街道名称,包含地址类型,尽量避免缩写。 |
| number | string | 房产编号,如有字母也需包含。 |
| neighborhood | string | 社区名称,不使用缩写。 例如:Santa Felicidade |
| city | string | 城市全名,不使用缩写。 |
| uf | string | 联邦州,两个大写字母。 例如:SP |
| complement | string | 定位房产的任何补充信息。 例如:Apartamento 101, Conjunto 12 |
| postal_code | string | 含连字符的邮政编码。(必填) |
| country | string | 地址所在国家的 ISO 3166-1 alpha-3 代码。 |
| validation_type | enum | 注册地址时使用的验证类型。 |
| ocr_key | guid | QI Tech OCR API 或 SDK 在收到居住证明图片后返回的 Id。 |
对于国家非巴西("BRA")的地址,postal_code 和联邦州可自由填写。
validation_type 的枚举值如下:visit、zaig_ocr。
phone 对象
Request Body
{
"international_dial_code": "1",
"area_code": "11",
"number": "999999999",
"type": "mobile",
"validation_type": "zaig_sms",
"validation_key": "82589b39-e34f-44f9-b0fe-d8fc0ee6129c"
}
phone 对象表示一个电话号码(巴西境内或境外)及其分类。各字段如下:
| 名称 | 类型 | 描述 |
|---|---|---|
| international_dial_code | string | 国际拨号代码,不含零或加号,仅数字 (必填) |
| area_code | string | 区号,不含零,仅数字 (必填) |
| number | string | 电话号码,不含连字符 (必填) |
| type | enum | 号码类型:手机、住宅、商业等。 |
| validation_type | enum | 注册电话时使用的验证类型。 |
| validation_key | guid | QI Tech 电话验证 API 返回的 Id。 |
电话类型的枚举值如下:residential、commercial 和 mobile
电话验证类型的枚举值如下:zaig_sms、zaig_call、company_sms