Create Subscriptions

POST {{apiPath}}/environments/{{envID}}/subscriptions

You can use POST /environments/{{envID}}/subscriptions/ to create a new subscriptions resource in the specified environment.

Note: The service supports a maximum of 50 subscriptions. Attempts to create more than 50 subscriptions result in a 403 Forbidden error.

Prerequisites

PropertyTypeRequired?
nameString[]Required
filterOptions.includedActionTypesString[]Required
filterOptions.includedApplicationsString[]Optional
filterOptions.includedPopulationsString[]Optional
filterOptions.ipAddressExposedBooleanOptional
filterOptions.userAgentExposedBooleanOptional
httpEndpoint.urlStringRequired
httpEndpoint.headersString[]Required
formatStringRequired
verifyTlsCertificatesBoolean[]Required
enabledBooleanRequired

See Subscriptions (webhooks) data model for full property descriptions.

Request Body

{"name"=>"SubscriptionName1", "filterOptions"=>{"includedActionTypes"=>["USER.CREATED", "USER.UPDATED"], "includedPopulations"=>[{"id"=>"{{popID}}"}], "includedApplications"=>[{"id"=>"{{appID}}"}]}, "httpEndpoint"=>{"url"=>"https://subscriptionendpoint.com", "headers"=>{"some-header"=>"some-value"}}, "format"=>"ACTIVITY", "verifyTlsCertificates"=>true, "tlsClientAuthKeyPair"=>{"id"=>"{{keyID}}"}, "enabled"=>true}

RESPONSES

status: Created

{"_links":{"self":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6/subscriptions/9773fa25-a4f4-40d8-ac25-0d53338247c1"},"environment":{"href":"https://api.pingone.com/v1/environments/abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"}},"id":"9773fa25-a4f4-40d8-ac25-0d53338247c1","environment":{"id":"abfba8f6-49eb-49f5-a5d9-80ad5c98f9f6"},"name":"SubscriptionName1","filterOptions":{"includedActionTypes":["USER.CREATED","USER.UPDATED"],"includedPopulations":[{"id":"60971d3b-cc5a-4601-9c44-2be541f91bf1"}],"includedApplications":[{"id":"cdecf42f-9fdb-4b46-a75d-6ff608a4109d"}]},"httpEndpoint":{"url":"https://subscriptionendpoint.com","headers":{"some-header":"some-value"}},"format":"ACTIVITY","enabled":true,"createdAt":"2021-03-15T22:30:48.958Z","verifyTlsCertificates":true,"tlsClientAuthKeyPair":{"id":"56efz334-20d1-4861-8c45-6d0ccfd4db4e"}}