POST
/
object
curl --request POST \
  --url https://api.fabra.io/object \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '{
  "cursor_field": "updated_at",
  "destination_id": 2,
  "display_name": "BigQuery",
  "end_customer_id_field": "end_customer_id",
  "frequency": 30,
  "frequency_units": "minutes",
  "namespace": "bigquery_dataset",
  "object_fields": [
    {
      "name": "event_name",
      "type": "string"
    }
  ],
  "primary_key": "event_id",
  "table_name": "events"
}'
{
  "object": {
    "destination_id": 2,
    "display_name": "BigQuery",
    "end_customer_id_field": "end_customer_id",
    "id": 10,
    "namespace": "bigquery_dataset",
    "object_fields": [
      {
        "name": "event_name",
        "type": "string"
      }
    ],
    "table_name": "events"
  }
}

Authorizations

X-API-KEY
string
headerrequired

Body

application/json
cursor_field
string
destination_id
integer
required
display_name
string
required
end_customer_id_field
string
required

This is where Fabra will insert the End Customer ID specified when creating a source.

frequency
integer
required
frequency_units
enum<string>
required
Available options:
minutes,
hours,
days,
weeks
namespace
string
required
object_fields
object[]
primary_key
string
table_name
string
required

Response

200 - application/json
object
object