From bc07d3e2209617973a7b1dcb66924becf71443a2 Mon Sep 17 00:00:00 2001 From: Yaroslav Kosterin Date: Fri, 14 Aug 2026 11:50:45 +0300 Subject: [PATCH] set correlation id header same as request id --- client/index.php | 7 +++++-- forus-sponsor-api.postman_collection.json | 10 +++++----- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/client/index.php b/client/index.php index 9247273..197979f 100644 --- a/client/index.php +++ b/client/index.php @@ -42,15 +42,18 @@ function uuidv4(): string } $endpoint = '/api/v1/funds'; + +$requestId = uuidv4(); + $headers = [ 'Authorization' => "Bearer $BEARER_TOKEN", 'Content-Type' => 'application/json', 'Accept' => 'application/json', - 'x-correlation-id' => uuidv4(), + 'x-correlation-id' => $requestId, ]; $content = [ - "id" => "forus-" . rand(10000000, 99999999), + "id" => $requestId, "bsn" => 12345678, "action" => "eligibility_check", "fund_key" => "zuidhorn", diff --git a/forus-sponsor-api.postman_collection.json b/forus-sponsor-api.postman_collection.json index 2dbd70a..9a16389 100644 --- a/forus-sponsor-api.postman_collection.json +++ b/forus-sponsor-api.postman_collection.json @@ -24,7 +24,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"bsn\": 123456789,\n \"action\": \"residency_check\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"forus-bd36ba6ab83964b3\"\n}", + "raw": "{\n \"bsn\": 123456789,\n \"action\": \"residency_check\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"a57d9ff2-49cb-4b39-a97a-ee5ff12ef7fa\"\n}", "options": { "raw": { "language": "json" @@ -61,7 +61,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"bsn\": 123456789,\n \"action\": \"eligibility_check\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"forus-bd36ba6ab83964b3\"\n}", + "raw": "{\n \"bsn\": 123456789,\n \"action\": \"eligibility_check\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"a57d9ff2-49cb-4b39-a97a-ee5ff12ef7fa\"\n}", "options": { "raw": { "language": "json" @@ -98,7 +98,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"bsn\": 123456789,\n \"action\": \"received\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"forus-bd36ba6ab83964b3\"\n}", + "raw": "{\n \"bsn\": 123456789,\n \"action\": \"received\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"a57d9ff2-49cb-4b39-a97a-ee5ff12ef7fa\"\n}", "options": { "raw": { "language": "json" @@ -135,7 +135,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"bsn\": 123456789,\n \"action\": \"first_use\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"forus-bd36ba6ab83964b3\"\n}", + "raw": "{\n \"bsn\": 123456789,\n \"action\": \"first_use\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"a57d9ff2-49cb-4b39-a97a-ee5ff12ef7fa\"\n}", "options": { "raw": { "language": "json" @@ -175,7 +175,7 @@ ], "body": { "mode": "raw", - "raw": "{\n \"bsn\": 123456789,\n \"action\": \"first_use\",\n \"fund_key\": \"zuidhorn\"\n}", + "raw": "{\n \"bsn\": 123456789,\n \"action\": \"first_use\",\n \"fund_key\": \"zuidhorn\",\n \"id\": \"a57d9ff2-49cb-4b39-a97a-ee5ff12ef7fa\"\n}", "options": { "raw": { "language": "json"