Basecamp
Common Model Sync Frequencies
Accessed third-party endpoints
Merge interacts with Basecamp API endpoints to access certain information as detailed below.
API Endpoints

GET/projects.json
Merge interacts with this API endpoint to...
Access Collection information
Collection fields
descriptionString

remote_idString

nameString

remote_dataArray
Access Project information
Project fields
descriptionString

remote_idString

nameString

remote_dataArray
GET/buckets/{project_id}/todolists/{todolist_id}/groups.json
Merge interacts with this API endpoint to...
Access Collection information
Collection fields
remote_dataArray

descriptionString

remote_updated_atDateTime (ISO 8601)

collection_urlString

remote_created_atDateTime (ISO 8601)

remote_idString

nameString
GET/buckets/{project_id}/todosets/{todoset_id}/todolists.json
Merge interacts with this API endpoint to...
Access Collection information
Collection fields
parent_collectionUUID
GET/buckets/{project_id}/recordings/{todo_id}/comments.json
Merge interacts with this API endpoint to...
Access Comment information
Comment fields
html_bodyString

userUUID

remote_created_atDateTime (ISO 8601)

remote_idString

bodyString
GET/people.json
Merge interacts with this API endpoint to...
Access User information
User fields
remote_dataArray

remote_idString

email_addressString

is_activeBoolean

avatarString

nameString
Access Role information
Role fields
nameString
POST/buckets/{project_id}/todolists/{todolists_id}/todos.json
Merge interacts with this API endpoint to...
Access Ticket information
Ticket fields
descriptionString

remote_updated_atDateTime (ISO 8601)

collectionsArray

remote_created_atDateTime (ISO 8601)

statusEnum

remote_idString

assigneesArray

due_dateDateTime (ISO 8601)

nameString

ticket_urlString