Skip to content

Management API

Jordan Jeffries edited this page Mar 9, 2017 · 4 revisions

The Management API provides RESTful endpoints to manage chat campaigns

Routes


campaign-list GET /campaigns

List all campaigns


campaign-detail GET /campaigns/{id}

Get campaign with given id


campaign-analytics GET /campaigns/{id}/analytics

Get analytics for campaign with given id


campaign-create POST /campaigns

Create new campaign


campaign-update PATCH /campaigns/{id}

Update campaign with given id


campaign-delete DELETE /campaigns/{id}

Delete campaign with given id


login POST /session

Attempt to authenticate user


logout DELETE /session

Logout current user


profile-detail GET /profile

Get current user


profile-update POST /profile

Update user information


menu-detail GET /menu

Get current chat menu settings


menu-update POST /menu

Update chat menu settings


onboarding-detail GET /onboarding

Get current chat onboarding settings


onboarding-update POST /onboarding

Update chat onboarding settings


Clone this wiki locally