GetDynamicOptions:GetProviders

POST {{baseUrl}}/providers/getdynamicoptions

Used to fetch data from a URL configured in the journey definition. The data will be used to create dynamic choices of selection as part of the journey.

Request Body

{"arguments"=>[{"key"=>{"value"=>"provider_category"}, "value"=>{"value"=>"all"}}, {"key"=>{"value"=>"ACCOUNT_HOLDER_MSISDN"}, "value"=>{"value"=>"256772123312"}}], "languageCode"=>"EN", "sessionIdentifier"=>"3bbbed98-ee5f-4c05-ac40-ac8b8db8cbb6", "journeyIdentifier"=>"1489dbe9-8838-4783-93dc-20e0221ab3fd"}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{"argumentsList":[{"arguments":[{"key":{"value":"provider_code"},"value":{"value":"10001"}},{"key":{"value":"provider_name"},"value":{"value":"PayTV Provider 1"}}]},{"arguments":[{"key":{"value":"provider_code"},"value":{"value":"10002"}},{"key":{"value":"provider_name"},"value":{"value":"PayTV Provider 2"}}]}]}