The Sink Validate Resource is responsible for confirming that a Sink has been properly configured and is ready to be toggled to the active
state.
To create an active Kinesis Sink, you'll need to complete the following steps. Webhook Sinks are active by default but you can choose to validate them if you would like to. The steps in bold are handled using the Sink Validate Resource:
initialized
by default. The status of Webhook Sinks will be
active
by default.
test_id
and create a Sink Validate Resource. This will let Twilio know that you successfully configured the Sink, and will toggle the Sink state to active.
Feedback indicating whether the given Sink was validated.
POST https://events.twilio.com/v1/Sinks/{Sid}/Validate
Validates a Sink whose generated test ID matches the supplied test ID.
If the "test_id" does not match the "test_id" that was sent with the test event, the endpoint will return a 400 and the sink status does not change. If the "test_id" supplied is correct, then the Sink returns a 201 and the status of the Sink will be updated to active
and the sink described in the configuration will begin to receive data.
A 34 character string that uniquely identifies the Sink being validated.
A 34 character string that uniquely identifies the test event for a Sink being validated.