Events

GET /events

Retrieve a list events

Parameter

Type

Required

Description

limit

query

No

Items per page returned. Default: 25, Max: 100

page

query

No

Number of the page returned. Default: 0

Example

curl -X GET \
  'https://api.woowup.com/apiv3/events?limit=100&page=0' \
  -H 'accept: application/json' \
  -H 'authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' \
  -H 'cache-control: no-cache'

Response

[
    {
        "id": 1234,
        "name": "view-product",
        "createtime": "2017-05-10 14:32:12"
    },
    {
        "id": 1235,
        "name": "view-category",
        "createtime": "2017-05-10 14:32:12"
    },
    {
        "id": 1236,
        "name": "purchase-product",
        "createtime": "2017-05-10 14:32:12"
    }
]

Errors

HttpCode

HttpCode Name

Code

Description

200

ok

ok

Request successful

400

bad request

bad_request

Invalid parameters, view message for more details

500

internal error

internal_error

Unexpected error

POST /events

Create a new event.

Parameter

Required

Description

name

Yes

Event name, only accepted alphanumeric characters and "-"

JSON Body format

Example

This is a curl example:

Response

This is a curl example:

Errors

HttpCode

HttpCode Name

Code

Description

200

ok

ok

Request successful

400

bad request

bad_request

Invalid parameters or duplicated event, view message for more details

500

internal error

internal_error

Unexpected error

POST /user-events

Associate an event to user

JSON Body format

Example

This is a curl example:

Errors

HttpCode

HttpCode Name

Code

Description

200

ok

ok

Request successful

400

bad request

bad_request

Invalid parameters or duplicated event, view message for more details

404

not found

not_found

Event or user not found, view message for more details

500

internal error

internal_error

Unexpected error

GET /user-events

Retrieve a list of user events

Parameter

Type

Required

Description

limit

query

No

Items per page returned. Default: 25, Max: 100

page

query

No

Number of the page returned. Default: 0

service_uid

query

No

service_uid of user

event

query

No

event name

Example

Response

Errors

HttpCode

HttpCode Name

Code

Description

200

ok

ok

Request successful

400

bad request

bad_request

Invalid parameters or duplicated event, view message for more details

500

internal error

internal_error

Unexpected error

Delete event

DELETE https://api.woowup.com/apiv3/events/{id}

Delete an event

Example

Response

Delete user events (bulk)

DELETE https://api.woowup.com/apiv3/user-events/bulk

Request Body

Name
Type
Description

event_name

string

from

string

date format YYYY-MM-DD hh:mm:ss

to

string

date format YYYY-MM-DD hh:mm:ss

notify_to

string

email to receive the confirmation

Example

Response

Last updated

Was this helpful?