Optional - Add client Id policy to an existing api

POST {{anypoint_host}}/apimanager/api/v1/organizations/:organizationId/environments/:environementId/apis/:apiid/policies

Request Body

{"configurationData"=>{"credentialsOriginHasHttpBasicAuthenticationHeader"=>"customExpression", "clientIdExpression"=>"#[attributes.headers['client_id']]", "clientSecretExpression"=>"#[attributes.headers['client_secret']]"}, "id"=>nil, "pointcutData"=>nil, "policyTemplateId"=>299240, "apiVersionId"=>"{{apiID}}", "groupId"=>"68ef9520-24e9-4cf2-b2f5-620025690913", "assetId"=>"client-id-enforcement", "assetVersion"=>"1.2.2"}

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring