thirdPartyCustomerId -- repeating the call with the same ID returnscreated: false) instead of creating a duplicate.merchant.created outbound webhook on first creation.curl --location 'https://api.opensylo.com/api/v1/marketplace-api/merchants' \
--header 'X-OpenSylo-Secret-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"thirdPartyCustomerId": "mkt_merchant_8421",
"businessName": "Mama Cass Foods Ltd",
"email": "owner@mamacass.example",
"phoneNumber": "+2348012345678",
"businessType": "LIMITED_LIABILITY_COMPANY",
"industry": "FOOD"
}'{
"merchantId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"connectionId": "c9d8e7f6-a5b4-3210-fedc-ba0987654321",
"thirdPartyCustomerId": "mkt_merchant_8421",
"created": true
}