Outpost API

Destinations

Endpoint:http://localhost:3333/api/v1

List Destinations

GET
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations

List Destinationspath Parameters

  • tenant_idstring · required

List Destinationsquery Parameters

  • type
  • topics

List DestinationsResponses

    • idstring · required
    • typestring · enum · required
      Enum values:
      webhook
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_sqs
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      rabbitmq
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      hookdeck
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • config
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_kinesis
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      azure_servicebus
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_s3
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      gcp_pubsub
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly

Create Destination

POST
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations

Create Destinationpath Parameters

  • tenant_idstring · required

Create DestinationRequest Body

  • typestring · enum · required
    Enum values:
    webhook
  • topicsrequired
  • configobject · required
  • idstring
  • filterobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • typestring · enum · required
    Enum values:
    aws_sqs
  • topicsrequired
  • configobject · required
  • credentialsobject · required
  • idstring
  • filterobject
  • delivery_metadataobject
  • metadataobject
  • typestring · enum · required
    Enum values:
    rabbitmq
  • topicsrequired
  • configobject · required
  • credentialsobject · required
  • idstring
  • filterobject
  • delivery_metadataobject
  • metadataobject
  • typestring · enum · required
    Enum values:
    hookdeck
  • topicsrequired
  • credentialsobject · required
  • idstring
  • filterobject
  • config
  • delivery_metadataobject
  • metadataobject
  • typestring · enum · required
    Enum values:
    aws_kinesis
  • topicsrequired
  • configobject · required
  • credentialsobject · required
  • idstring
  • filterobject
  • delivery_metadataobject
  • metadataobject
  • typestring · enum · required
    Enum values:
    azure_servicebus
  • topicsrequired
  • configobject · required
  • credentialsobject · required
  • idstring
  • filterobject
  • delivery_metadataobject
  • metadataobject
  • typestring · enum · required
    Enum values:
    aws_s3
  • topicsrequired
  • configobject · required
  • credentialsobject · required
  • idstring
  • filterobject
  • delivery_metadataobject
  • metadataobject
  • typestring · enum · required
    Enum values:
    gcp_pubsub
  • topicsrequired
  • configobject · required
  • credentialsobject · required
  • idstring
  • filterobject
  • delivery_metadataobject
  • metadataobject

Create DestinationResponses

    • idstring · required
    • typestring · enum · required
      Enum values:
      webhook
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_sqs
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      rabbitmq
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      hookdeck
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • config
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_kinesis
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      azure_servicebus
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_s3
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      gcp_pubsub
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly

Get Destination

GET
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}

Get Destinationpath Parameters

  • tenant_idstring · required
  • destination_idstring · required

Get DestinationResponses

    • idstring · required
    • typestring · enum · required
      Enum values:
      webhook
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_sqs
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      rabbitmq
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      hookdeck
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • config
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_kinesis
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      azure_servicebus
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_s3
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      gcp_pubsub
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly

Delete Destination

DELETE
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}

Delete Destinationpath Parameters

  • tenant_idstring · required
  • destination_idstring · required

Delete DestinationResponses

    • successboolean

Update Destination

PATCH
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}

Update Destinationpath Parameters

  • tenant_idstring · required
  • destination_idstring · required

Update DestinationRequest Body

  • topics
  • filterobject
  • configobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • topics
  • filterobject
  • configobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • topics
  • filterobject
  • configobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • topics
  • filterobject
  • config
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • topics
  • filterobject
  • configobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • topics
  • filterobject
  • configobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • topics
  • filterobject
  • configobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject
  • topics
  • filterobject
  • configobject
  • credentialsobject
  • delivery_metadataobject
  • metadataobject

Update DestinationResponses

    • idstring · required
    • typestring · enum · required
      Enum values:
      webhook
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_sqs
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      rabbitmq
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      hookdeck
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • config
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_kinesis
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      azure_servicebus
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_s3
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      gcp_pubsub
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly

Enable Destination

PUT
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}/enable

Enable Destinationpath Parameters

  • tenant_idstring · required
  • destination_idstring · required

Enable DestinationResponses

    • idstring · required
    • typestring · enum · required
      Enum values:
      webhook
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_sqs
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      rabbitmq
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      hookdeck
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • config
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_kinesis
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      azure_servicebus
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_s3
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      gcp_pubsub
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly

Disable Destination

PUT
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}/disable

Disable Destinationpath Parameters

  • tenant_idstring · required
  • destination_idstring · required

Disable DestinationResponses

    • idstring · required
    • typestring · enum · required
      Enum values:
      webhook
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_sqs
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      rabbitmq
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      hookdeck
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • config
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_kinesis
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      azure_servicebus
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • updated_atstring · date-time
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      aws_s3
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly
    • idstring · required
    • typestring · enum · required
      Enum values:
      gcp_pubsub
    • topicsrequired
    • disabled_atstring · date-time · required
    • created_atstring · date-time · required
    • updated_atstring · date-time · required
    • configobject · required
    • credentialsobject · required
    • filterobject
    • delivery_metadataobject
    • metadataobject
    • targetstring · readOnly
    • target_urlstring · url · readOnly

List Destination Attempts

GET
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}/attempts

List Destination Attemptspath Parameters

  • tenant_idstring · required
  • destination_idstring · required

List Destination Attemptsquery Parameters

  • event_idstring
  • statusstring · enum
    Enum values:
    success
    failed
  • topic
  • time[gte]string · date-time
  • time[lte]string · date-time
  • limitinteger · min: 1 · max: 1000
    Default: 100
  • nextstring
  • prevstring
  • include
  • order_bystring · enum
    Enum values:
    time
    Default: time
  • dirstring · enum
    Enum values:
    asc
    desc
    Default: desc

List Destination AttemptsResponses

    • modelsobject[]
    • paginationobject

Get Destination Attempt

GET
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}/attempts/{attempt_id}

Get Destination Attemptpath Parameters

  • tenant_idstring · required
  • destination_idstring · required
  • attempt_idstring · required

Get Destination Attemptquery Parameters

  • include

Get Destination AttemptResponses

    • idstring
    • statusstring · enum
      Enum values:
      success
      failed
    • delivered_atstring · date-time
    • codestring
    • response_dataobject
    • attempt_numberinteger
    • manualboolean
    • event_idstring
    • destination_idstring
    • event