Outpost API

Events

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

List Events (Admin)

GET
http://localhost:3333/api/v1
/events

List Events (Admin)query Parameters

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

List Events (Admin)Responses

    • modelsobject[]
    • paginationobject

List Events

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

List Eventspath Parameters

  • tenant_idstring · required

List Eventsquery Parameters

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

List EventsResponses

    • modelsobject[]
    • paginationobject

Get Event

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

Get Eventpath Parameters

  • tenant_idstring · required
  • event_idstring · required

Get EventResponses

    • idstring
    • destination_idstring
    • topicstring
    • timestring · date-time
    • successful_atstring · date-time
    • metadataobject
    • statusstring · enum
      Enum values:
      success
      failed
    • dataobject

List Event Delivery Attempts

GET
http://localhost:3333/api/v1
/tenants/{tenant_id}/events/{event_id}/deliveries

List Event Delivery Attemptspath Parameters

  • tenant_idstring · required
  • event_idstring · required

List Event Delivery AttemptsResponses

    • delivered_atstring · date-time
    • statusstring · enum
      Enum values:
      success
      failed
    • response_status_codeinteger
    • response_bodystring
    • response_headersobject

deprecated

List Events by Destination

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

List Events by Destinationpath Parameters

  • tenant_idstring · required
  • destination_idstring · required

List Events by Destinationquery Parameters

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

List Events by DestinationResponses

    • modelsobject[]
    • paginationobject

deprecated

Get Event by Destination

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

Get Event by Destinationpath Parameters

  • tenant_idstring · required
  • destination_idstring · required
  • event_idstring · required

Get Event by DestinationResponses

    • idstring
    • destination_idstring
    • topicstring
    • timestring · date-time
    • successful_atstring · date-time
    • metadataobject
    • statusstring · enum
      Enum values:
      success
      failed
    • dataobject

deprecated

Retry Event Delivery

POST
http://localhost:3333/api/v1
/tenants/{tenant_id}/destinations/{destination_id}/events/{event_id}/retry

Retry Event Deliverypath Parameters

  • tenant_idstring · required
  • destination_idstring · required
  • event_idstring · required

Retry Event DeliveryResponses

    No schema specified