(v1) Import Event Data

Creates new events or updates existing events.

To update an existing event, provide its ID in existingEventId. To create a new event, omit existingEventId or leave it empty.

The rows array supports multi-row entry for forms that allow multiple rows per event.

Field key values must exactly match the field names as configured in AMS (use GET /api/v3/forms/{form_type}/{form_id} to retrieve exact field names).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
enum
required
Allowed:
string
enum
required
Allowed:
Body Params
string
required

Exact form name as it appears in AMS

string
required

Event start date in dd/MM/yyyy format

string
required

Event finish date in dd/MM/yyyy format

string
required

Event start time in h:mm AM/PM format (e.g. 9:00 AM)

string

Event finish time in h:mm AM/PM format. If omitted, defaults to one hour after startTime.

userId
object
required
integer

The user ID to set as the 'entered by' user. Defaults to the authenticated account.

string

The ID of an existing event to update. Omit to create a new event.

rows
array of objects
required
rows*
Headers
string

A unique identifier for your application. Helps Teamworks support staff identify your requests if you need assistance.

Response
200

Event created or updated successfully

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!