Tests the project’s web hook configuration by sending a POST request to the endpoint with a test payload. The test payload will be sent with the session.test
event type and a null session_id
.
The request will return a Web Hook Event that is created to process the request.
Example of the POST parameters that are sent to the endpoint. { "client_id": 19817472, "project_id": 1249918, "session_id": null, "event_type": "session.test", "event_timestamp": 1512624088.977, "custom parameter key 1": "custom parameter value 1", "custom parameter key 2": "custom parameter value 2", "custom parameter key 3": "custom parameter value 3", "ssl_version": 1.2 }
Example response from triggering the test event. Polling can be used to re-request this event until the processing is complete which can be determined by waiting for the response_code and response_message to be populated. { "status": "success", "message": "success", "result": { "id": EVENT_ID, "client_id": 19817472, "project_id": 1249918, "session_id": null, "event_type": "session.test", "event_timestamp": 1512624088.977, "response_code": null, "response_message": null } }
Param name | Description |
---|---|
project_id required |
The ID of the project. Validations:
|