{{ __('locale.Base_URL') }}

{{ $URL_BASE }}

{{ __('locale.Authentication') }}

{{ __('locale.All_API_Requests_Require_API_Key') }}

X-Inforigine-Key: your_api_key_here

{{ __('locale.Endpoints') }}

POST /verify
{{ __('locale.Single_Tag_Verification') }}

{{ __('locale.Verify_Single_NXP_Tag') }}

{{ __('locale.Request_Headers') }}
Content-Type: application/json 
X-Inforigine-Key: YOUR_API_KEY
{{ __('locale.Request_Body') }} JSON
{{ __('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') }}
{{ __('locale.Example_Request') }}
{
            "uid": "04A1B2C3D4E5F6",
            "signature": "AABBCCDDEEFF00112233445566778899AABBCCDDEEFF00112233445566778899",
            "partner_id": "partner_001",
            "transaction_id": "TXN123456",
            "location": "WAREHOUSE-NYC-01"
        }
{{ __('locale.Success_Response') }} 200 OK
{{ __('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') }}
{{ __('locale.Example_Response') }}
{
            "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.Error_Codes') }}
{{ __('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') }}
POST /verify/batch

{{ __('locale.Verify_Up_To_100_Tags_Description') }}

{{ __('locale.High_Performance') }} {{ __('locale.Up_To_100_Items') }} {{ __('locale.Reduced_Latency') }}
{{ __('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') }}
{{ __('locale.Batch_Limit_Info') }}: {{ __('locale.Maximum_100_Verifications_Per_Request') }}
{
            "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"
                }
            ]
        }
{{ __('locale.Note') }}: {{ __('locale.Batch_Request_Note') }}
{
            "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.Dos') }}
  • {{ __('locale.Batch_Do_1') }}
  • {{ __('locale.Batch_Do_2') }}
  • {{ __('locale.Batch_Do_3') }}
  • {{ __('locale.Batch_Do_4') }}
{{ __('locale.Donts') }}
  • {{ __('locale.Batch_Dont_1') }}
  • {{ __('locale.Batch_Dont_2') }}
  • {{ __('locale.Batch_Dont_3') }}
  • {{ __('locale.Batch_Dont_4') }}
{{ __('locale.Performance_Tip') }}: {{ __('locale.Batch_Performance_Tip') }}
POST /health

{{ __('locale.Check_API_Health_Description') }}

{{ __('locale.No_Auth_Required') }} {{ __('locale.Real_Time_Status') }} {{ __('locale.SLA_Monitoring') }}
{
            "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') }}
{{ __('locale.Monitoring_Recommendations') }}
monitors:
          - name: "API Health Check"
            url: "{{$URL_BASE}}/health"
            type: "HTTP"
            interval: 300
            timeout: 30

{{ __('locale.Rate_Limits') }}

{{ __('locale.Rate_Limit_Headers_Included') }}: