This Connector creates a secure HTTP endpoint for webhooks that you can send (POST) data to. Data sent to this endpoint can then be used as a source for Pipelines within Osmos.
Creating an HTTP Endpoint Source Connector
Step 1: Click New Connector
Step 2: Under the System prompt, click HTTP Endpoint for Webhooks
Step 3: Enter a Connector Name.
Step 4: Select Source Connector.
Building the Schema for the HTTP Endpoint
Build the schema for this HTTP endpointusing the provided schema builder shown below.
Provide a field name for the output fields. These names will be used as the column names for the source data you send to this HTTP endpoint.
Define the type of each field. The field types will be used to enforce rules when you send data to this HTTP endpoint.
Check this box if the field is nullable. If the field is not nullable, you will be required to provide values for this field when sending data to this HTTP endpoint.
Deletes the field.
Adds another field to the schema.
Saves the schema for this Connector and creates a URL for this HTTP Endpoint.
Step 1: Click Add Field for each additional field required in the Schema
Step 2: Select Create Schema once you have built the schema. You will then be provided the URL and will be prompted to send data to this HTTP endpoint so you can save the Connector.
Send (POST) data from your source system to this Connector using the private URL created for this Connector, as displayed above. Data sent to this HTTP endpoint can then be used as a source for Pipelines within Osmos.
A minimum of 50 records must be provided to test and save this Connector. These records will be used when setting up a Pipeline with Connector.