SourceCreateResponse

Create result envelope. `source_instance_id` is the new source's UUID — pass it to Sync / Get Source Data / Pause-Resume.

Properties

source_instance_idstringrequired

UUID of the newly created source instance.

namestringrequired

Display name echoed from the request (trimmed).

created_atstring <date-time>required

UTC timestamp (ISO 8601) of source creation.

pixel_idstring

Website-visitor sources only: tracking pixel id. Embed `pixel_script` on the monitored domain so visits can be recorded.

pixel_scriptstring

Website-visitor sources only: HTML snippet to embed on the monitored domain.

warningstring

Non-fatal warning when the source was created but a secondary setup step failed (e.g. Google Sheets real-time sync could not be enabled).

Example

SourceCreateResponse example
{
  "source_instance_id": "string",
  "name": "string",
  "created_at": "1970-01-01T00:00:00.000Z",
  "pixel_id": "string",
  "pixel_script": "string",
  "warning": "string"
}