Basecamp 2

Basecamp 2 keeps people on the same page. No matter what your role is, everyone works toward a common goal: finishing a project together.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Standard All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Standard All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate Support
Microsoft Power Apps Support
Connector Metadata
Publisher Microsoft
Website https://basecamp.com/
Privacy policy https://basecamp.com/about/policies/privacy

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds
Frequency of trigger polls 1 120 seconds

Actions

Create a to-do

Add a to-do to a to-do list.

Create an event

Create a new scheduled event in a project.

Create Document

Create a new document.

Post a message

Create a new message in a project.

Create a to-do

Add a to-do to a to-do list.

Parameters

Name Key Required Type Description
Account Id
id True integer

The unique id of the account.

Project Id
projectId True integer

The unique id of the project.

To-Do List Id
listId True integer

The unique id of the to-do list.

Content
content True string

What the to-do is for.

Due Date
due_at True string

The datetime the to-do is due.

Returns

Create an event

Create a new scheduled event in a project.

Parameters

Name Key Required Type Description
Account Id
id True integer

The unique id of the account.

Project Id
projectId True integer

The unique id of the project.

Summary
summary True string

The summary of the event.

Description
description True string

The description of the event.

Start Date
starts_at True date-time

The datetime the event starts at.

End Date
ends_at date-time

The datetime the event ends at.

Reminder Date
remind_at date-time

The datetime of the event reminder.

Returns

Create Document

Create a new document.

Parameters

Name Key Required Type Description
Account Id
id True integer

The unique id of the account.

Project Id
projectId True integer

The unique id of the project.

Title
title True string

The title of the document.

Content
content True string

The content of the document.

Returns

Post a message

Create a new message in a project.

Parameters

Name Key Required Type Description
Account Id
id True integer

The unique id of the account.

Project Id
projectId True integer

The unique id of the project.

Subject
subject True string

The subject of the message.

Content
content True string

The content of the message.

Returns

Triggers

When a document is created

Trigger a flow when there is a new document in a project.

When a to-do is created

Trigger a flow when there is a new to-do.

When an event is created

Trigger a flow when there is a new event.

When a document is created

Trigger a flow when there is a new document in a project.

Parameters

Name Key Required Type Description
Account Id
id True integer

The unique id of the account.

Project Id
projectId True integer

The unique id of the project.

Returns

When a to-do is created

Trigger a flow when there is a new to-do.

Parameters

Name Key Required Type Description
Account Id
id True integer

The unique id of the account.

Project Id
projectId True integer

The unique id of the project.

To-Do List Id
listId True integer

The unique id of the to-do list.

Returns

When an event is created

Trigger a flow when there is a new event.

Parameters

Name Key Required Type Description
Account Id
id True integer

The unique id of the account.

Project Id
projectId True integer

The unique id of the project.

Returns

Definitions

CreateMessage_Response

Name Path Type Description
Content
content string

The content of the message.

Created Date
created_at date-time

The datetime the message was created.

Id
id integer

The unique id of the message.

Privacy Status
private boolean

Whether the message is private or not.

Subject
subject string

The subject of the message.

CreateTo-Do_Response

Name Path Type Description
Completed
completed boolean

Whether the to-do is completed.

Content
content string

What the to-do is for.

Created Date
created_at date-time

The datetime the to-do was created.

Due Date
due_at date-time

The datetime the to-do is due.

Id
id integer

The unique id of the to-do.

Private
private boolean

Whether the to-do is private.

URL
url string

The URL of the to-do list.

CreateEvent_Response

Name Path Type Description
All Day
all_day boolean

Whether the event is all day.

Created Date
created_at date-time

The datetime the event was created at.

Description
description string

The description of the event.

End Time
ends_at date-time

The datetime of event ends.

Id
id integer

The unique id of the event.

Private
private boolean

Whether the event is private.

Start Date
starts_at date-time

The datetime the event starts.

Summary
summary string

The summary of the event.

URL
url string

The URL of the event.

CreateDocument_Response

Name Path Type Description
Content
content string

The content of the document.

Created Date
created_at date-time

The datetime the document was created at.

Id
id integer

The unique id of the document.

Private
private boolean

Whether the document is private.

Title
title string

The title of the document.