{{ $URL_BASE }}
{{ __('locale.All_API_Requests_Require_API_Key') }}
X-Inforigine-Key: your_api_key_here
{{ __('locale.Verify_Single_NXP_Tag') }}
Content-Type: application/json
X-Inforigine-Key: YOUR_API_KEY
| {{ __('locale.Parameter') }} | {{ __('locale.Type') }} | {{ __('locale.Required') }} | {{ __('locale.Description') }} |
|---|---|---|---|
uid |
string | {{ __('locale.Required') }} | {{ __('locale.UID_Field_Description') }} |
signature |
string | {{ __('locale.Required') }} | {{ __('locale.Signature_Field_Description') }} |
partner_id |
string | {{ __('locale.Required') }} | {{ __('locale.Partner_ID_Field_Description') }} |
transaction_id
|
string | {{ __('locale.Optional') }} | {{ __('locale.Transaction_ID_Field_Description') }} |
location |
string | {{ __('locale.Optional') }} | {{ __('locale.Location_Field_Description') }} |
{
"uid": "04A1B2C3D4E5F6",
"signature": "AABBCCDDEEFF00112233445566778899AABBCCDDEEFF00112233445566778899",
"partner_id": "partner_001",
"transaction_id": "TXN123456",
"location": "WAREHOUSE-NYC-01"
}
| {{ __('locale.Field') }} | {{ __('locale.Type') }} | {{ __('locale.Description') }} |
|---|---|---|
authentic |
boolean | {{ __('locale.Authentic_Field_Description') }} |
uid |
string | {{ __('locale.UID_Response_Description') }} |
timestamp |
string | {{ __('locale.Timestamp_Field_Description') }} |
response_ms |
integer | {{ __('locale.Response_MS_Field_Description') }} |
verification_id
|
string | {{ __('locale.Verification_ID_Field_Description') }} |
partner_id |
string | {{ __('locale.Partner_ID_Response_Description') }} |
transaction_id
|
string | {{ __('locale.Transaction_ID_Response_Description') }} |
{
"authentic": true,
"uid": "04A1B2C3D4E5F6",
"timestamp": "2026-03-28T21:00:00.000Z",
"response_ms": 48,
"verification_id": "INF-2026-00000001",
"partner_id": "partner_001",
"transaction_id": "TXN123456"
}
| {{ __('locale.HTTP_Code') }} | {{ __('locale.Description') }} |
|---|---|
| 400 | {{ __('locale.Error_400_Description') }} |
| 401 | {{ __('locale.Error_401_Description') }} |
| 429 | {{ __('locale.Error_429_Description') }} |
| 500 | {{ __('locale.Error_500_Description') }} |
| 503 | {{ __('locale.Error_503_Description') }} |
{{ __('locale.Verify_Up_To_100_Tags_Description') }}
| {{ __('locale.Parameter') }} | {{ __('locale.Type') }} | {{ __('locale.Required') }} | {{ __('locale.Description') }} |
|---|---|---|---|
| {{ __('locale.Top_Level_Parameters') }} | |||
partner_id |
string | {{ __('locale.Required') }} | {{ __('locale.Partner_ID_Description_Batch') }} |
verifications |
array | {{ __('locale.Required') }} | {{ __('locale.Verifications_Array_Description') }} |
| {{ __('locale.Verification_Object_Parameters') }} | |||
uid |
string | {{ __('locale.Required') }} | {{ __('locale.UID_Description_Batch') }} |
signature |
string | {{ __('locale.Required') }} | {{ __('locale.Signature_Description_Batch') }} |
transaction_id |
string | {{ __('locale.Optional') }} | {{ __('locale.Transaction_ID_Description_Batch') }} |
location |
string | {{ __('locale.Optional') }} | {{ __('locale.Location_Description_Batch') }} |
{
"partner_id": "partner_001",
"verifications": [
{
"uid": "04A1B2C3D4E5F6",
"signature": "AABBCCDDEEFF00112233445566778899AABBCCDDEEFF00112233445566778899",
"transaction_id": "TXN001",
"location": "US-NY-001"
},
{
"uid": "F6E5D4C3B2A140",
"signature": "DDCCBBAAFFEE00112233445566778899AABBCCDDEEFF00112233445566778899",
"transaction_id": "TXN002",
"location": "US-CA-002"
}
]
}
{
"batch_id": "550e8400-e29b-41d4-a716-446655440000",
"timestamp": "2026-03-28T21:00:00.000Z",
"total_verifications": 2,
"total_response_ms": 80,
"results": [
{
"index": 0,
"authentic": true,
"uid": "04A1B2C3D4E5F6",
"response_ms": 42,
"verification_id": "INF-2026-00000001",
"transaction_id": "TXN001"
},
{
"index": 1,
"authentic": false,
"uid": "F6E5D4C3B2A140",
"response_ms": 38,
"verification_id": "INF-2026-00000002",
"transaction_id": "TXN002",
"reason": "ECDSA_VERIFICATION_FAILED"
}
]
}
curl -X POST {{$URL_BASE}}/verify/batch \
-H "X-Inforigine-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"partner_id": "partner_001",
"verifications": [
{
"uid": "04A1B2C3D4E5F6",
"signature": "AABBCCDDEEFF00112233445566778899AABBCCDDEEFF00112233445566778899",
"transaction_id": "TXN001"
}
]
}'
{{ __('locale.Check_API_Health_Description') }}
{
"status": "ok",
"version": "1.0",
"uptime_pct": 99.99,
"response_time_ms": 25,
"timestamp": "2026-03-28T21:00:00.000Z"
}
curl -X GET {{$URL_BASE}}/health
# {{ __('locale.Expected_Response') }}
{
"status": "ok",
"version": "1.0",
"uptime_pct": 99.99
}
| {{ __('locale.Status') }} | {{ __('locale.Code') }} | {{ __('locale.Description') }} | {{ __('locale.Action_Required') }} |
|---|---|---|---|
| {{ __('locale.Healthy') }} | 200 OK | {{ __('locale.All_Systems_Operational') }} | {{ __('locale.No_Action_Required') }} |
| {{ __('locale.Degraded') }} | 200 OK | {{ __('locale.Some_Services_Degraded') }} | {{ __('locale.Monitor_And_Investigate') }} |
| {{ __('locale.Down') }} | 503 | {{ __('locale.Service_Unavailable_Description') }} | {{ __('locale.Contact_Support_Immediately') }} |
monitors:
- name: "API Health Check"
url: "{{$URL_BASE}}/health"
type: "HTTP"
interval: 300
timeout: 30
{{ __('locale.Rate_Limit_Headers_Included') }}:
X-RateLimit-Remaining -
{{ __('locale.Remaining_Requests_Current_Window') }}
X-RateLimit-Reset - {{ __('locale.Time_When_Limit_Resets') }}