All integrations

Rocketlane

PROJECT MANAGEMENT · TASKS

Projects, phases, tasks, time entries and budgets for the clients they onboard.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

rocketlane_delete_1_0_budgets_by_budgetidWRITE

Delete budget via DELETE /1.0/budgets/{budgetId}

api
rocketlane_delete_1_0_comments_by_commentidWRITE

Delete comment via DELETE /1.0/comments/{commentId}

api
rocketlane_delete_1_0_companies_by_companyidWRITE

Delete company via DELETE /1.0/companies/{companyId}

api
rocketlane_delete_1_0_conversations_by_conversationidWRITE

Delete conversation via DELETE /1.0/conversations/{conversationId}

api
rocketlane_delete_1_0_fields_by_fieldidWRITE

Delete field via DELETE /1.0/fields/{fieldId}

api
rocketlane_delete_1_0_phases_by_phaseidWRITE

Delete phase via DELETE /1.0/phases/{phaseId}

api
rocketlane_delete_1_0_projects_by_projectidWRITE

Delete project via DELETE /1.0/projects/{projectId}

api
rocketlane_delete_1_0_space_documents_by_spacedocumentidWRITE

Delete space document via DELETE /1.0/space-documents/{spaceDocumentId}

api
rocketlane_delete_1_0_spaces_by_spaceidWRITE

Delete space via DELETE /1.0/spaces/{spaceId}

api
rocketlane_delete_1_0_tasks_by_taskidWRITE

Delete task via DELETE /1.0/tasks/{taskId}

api
rocketlane_delete_1_0_time_entries_by_timeentryidWRITE

Delete time entry via DELETE /1.0/time-entries/{timeEntryId}

api
rocketlane_delete_1_0_time_offs_by_timeoffidWRITE

Delete timeoff via DELETE /1.0/time-offs/{timeOffId}

api
rocketlane_get_1_0_budgetsREAD

Search budgets via GET /1.0/budgets

api
rocketlane_get_1_0_budgets_by_budgetidREAD

Get budget via GET /1.0/budgets/{budgetId}

api
rocketlane_get_1_0_commentsREAD

Get comments via GET /1.0/comments

api
rocketlane_get_1_0_comments_by_commentidREAD

Get comment via GET /1.0/comments/{commentId}

api
rocketlane_get_1_0_companiesREAD

Get all companies via GET /1.0/companies

api
rocketlane_get_1_0_companies_by_companyidREAD

Get company via GET /1.0/companies/{companyId}

api
rocketlane_get_1_0_conversationsREAD

Get all conversations via GET /1.0/conversations

api
rocketlane_get_1_0_conversations_by_conversationidREAD

Get conversation via GET /1.0/conversations/{conversationId}

api
rocketlane_get_1_0_custom_revenue_recognition_configsREAD

Get all custom revenue recognition configs via GET /1.0/custom-revenue-recognition-configs

api
rocketlane_get_1_0_custom_revenue_recognition_configs_by_customrevenuerecognitionconfigidREAD

Get custom revenue recognition config via GET /1.0/custom-revenue-recognition-configs/{customRevenueRecognitionConfigId}

api
rocketlane_get_1_0_fieldsREAD

Get all fields via GET /1.0/fields

api
rocketlane_get_1_0_fields_by_fieldidREAD

Get field via GET /1.0/fields/{fieldId}

api
rocketlane_get_1_0_invoicesREAD

Search invoices via GET /1.0/invoices

api
rocketlane_get_1_0_invoices_by_invoiceidREAD

Get invoice via GET /1.0/invoices/{invoiceId}

api
rocketlane_get_1_0_invoices_by_invoiceid_linesREAD

Get invoice line items via GET /1.0/invoices/{invoiceId}/lines

api
rocketlane_get_1_0_invoices_by_invoiceid_paymentsREAD

Get invoice payments via GET /1.0/invoices/{invoiceId}/payments

api
rocketlane_get_1_0_phasesREAD

Get all phases via GET /1.0/phases

api
rocketlane_get_1_0_phases_by_phaseidREAD

Get phase via GET /1.0/phases/{phaseId}

api
rocketlane_get_1_0_projectsREAD

Get all projects via GET /1.0/projects

api
rocketlane_get_1_0_projects_by_projectidREAD

Get project via GET /1.0/projects/{projectId}

api
rocketlane_get_1_0_resource_allocationsREAD

Get all resource allocations via GET /1.0/resource-allocations

api
rocketlane_get_1_0_space_documentsREAD

Get all space documents via GET /1.0/space-documents

api
rocketlane_get_1_0_space_documents_by_spacedocumentidREAD

Get space document via GET /1.0/space-documents/{spaceDocumentId}

api
rocketlane_get_1_0_spacesREAD

Get all spaces via GET /1.0/spaces

api
rocketlane_get_1_0_spaces_by_spaceidREAD

Get space via GET /1.0/spaces/{spaceId}

api
rocketlane_get_1_0_tasksREAD

Get all tasks via GET /1.0/tasks

api
rocketlane_get_1_0_tasks_by_taskidREAD

Get task via GET /1.0/tasks/{taskId}

api
rocketlane_get_1_0_time_entriesREAD

Get all time entries via GET /1.0/time-entries

api
rocketlane_get_1_0_time_entries_by_timeentryidREAD

Get time entry via GET /1.0/time-entries/{timeEntryId}

api
rocketlane_get_1_0_time_entries_categoriesREAD

Get time entry categories via GET /1.0/time-entries/categories

api
rocketlane_get_1_0_time_entries_searchREAD

Search time entries via GET /1.0/time-entries/search

api
rocketlane_get_1_0_time_offsREAD

Get all timeoffs via GET /1.0/time-offs

api
rocketlane_get_1_0_time_offs_by_timeoffidREAD

Get timeoff via GET /1.0/time-offs/{timeOffId}

api
rocketlane_get_1_0_usersREAD

Get all users via GET /1.0/users

api
rocketlane_get_1_0_users_by_useridREAD

Get user via GET /1.0/users/{userId}

api
rocketlane_post_1_0_budgetsWRITE

Create budget via POST /1.0/budgets

api
rocketlane_post_1_0_commentsWRITE

Create comment via POST /1.0/comments

api
rocketlane_post_1_0_companiesWRITE

Create company via POST /1.0/companies

api
rocketlane_post_1_0_companies_by_companyid_add_notesWRITE

Create company note via POST /1.0/companies/{companyId}/add-notes

api
rocketlane_post_1_0_conversationsWRITE

Create conversation via POST /1.0/conversations

api
rocketlane_post_1_0_conversations_by_conversationid_add_membersWRITE

Add members to conversation via POST /1.0/conversations/{conversationId}/add-members

api
rocketlane_post_1_0_conversations_by_conversationid_remove_membersWRITE

Remove members from conversation via POST /1.0/conversations/{conversationId}/remove-members

api
rocketlane_post_1_0_fieldsWRITE

Create field via POST /1.0/fields

api
rocketlane_post_1_0_fields_by_fieldid_add_optionWRITE

Add field option via POST /1.0/fields/{fieldId}/add-option

api
rocketlane_post_1_0_fields_by_fieldid_update_optionWRITE

Update field option via POST /1.0/fields/{fieldId}/update-option

api
rocketlane_post_1_0_phasesWRITE

Create phase via POST /1.0/phases

api
rocketlane_post_1_0_projectsWRITE

Create project via POST /1.0/projects

api
rocketlane_post_1_0_projects_by_projectid_add_membersWRITE

Add members via POST /1.0/projects/{projectId}/add-members

api
rocketlane_post_1_0_projects_by_projectid_archiveWRITE

Archive project via POST /1.0/projects/{projectId}/archive

api
rocketlane_post_1_0_projects_by_projectid_assign_placeholdersWRITE

Assign placeholders via POST /1.0/projects/{projectId}/assign-placeholders

api
rocketlane_post_1_0_projects_by_projectid_get_placeholdersWRITE

Get placeholders via POST /1.0/projects/{projectId}/get-placeholders

api
rocketlane_post_1_0_projects_by_projectid_import_templateWRITE

Import template via POST /1.0/projects/{projectId}/import-template

api
rocketlane_post_1_0_projects_by_projectid_remove_membersWRITE

Remove members via POST /1.0/projects/{projectId}/remove-members

api
rocketlane_post_1_0_projects_by_projectid_unassign_placeholdersWRITE

Unassign placeholders via POST /1.0/projects/{projectId}/unassign-placeholders

api
rocketlane_post_1_0_space_documentsWRITE

Create space document via POST /1.0/space-documents

api
rocketlane_post_1_0_spacesWRITE

Create space via POST /1.0/spaces

api
rocketlane_post_1_0_tasksWRITE

Create task via POST /1.0/tasks

api
rocketlane_post_1_0_tasks_by_taskid_add_assigneesWRITE

Add assignee to task via POST /1.0/tasks/{taskId}/add-assignees

api
rocketlane_post_1_0_tasks_by_taskid_add_dependenciesWRITE

Add dependencies to task via POST /1.0/tasks/{taskId}/add-dependencies

api
rocketlane_post_1_0_tasks_by_taskid_add_followersWRITE

Add followers to task via POST /1.0/tasks/{taskId}/add-followers

api
rocketlane_post_1_0_tasks_by_taskid_move_phaseWRITE

Move task to given phase via POST /1.0/tasks/{taskId}/move-phase

api
rocketlane_post_1_0_tasks_by_taskid_remove_assigneesWRITE

Remove assignees from task via POST /1.0/tasks/{taskId}/remove-assignees

api
rocketlane_post_1_0_tasks_by_taskid_remove_dependenciesWRITE

Remove dependencies from task via POST /1.0/tasks/{taskId}/remove-dependencies

api
rocketlane_post_1_0_tasks_by_taskid_remove_followersWRITE

Remove followers from task via POST /1.0/tasks/{taskId}/remove-followers

api
rocketlane_post_1_0_time_entriesWRITE

Create time entry via POST /1.0/time-entries

api
rocketlane_post_1_0_time_offsWRITE

Create timeoff via POST /1.0/time-offs

api
rocketlane_put_1_0_budgets_by_budgetidWRITE

Update budget via PUT /1.0/budgets/{budgetId}

api
rocketlane_put_1_0_budgets_by_budgetid_manual_revenue_recognition_configsWRITE

Update budget manual revenue recognition configs via PUT /1.0/budgets/{budgetId}/manual-revenue-recognition-configs

api
rocketlane_put_1_0_budgets_by_budgetid_milestone_revenue_recognition_configsWRITE

Update budget milestone revenue recognition configs via PUT /1.0/budgets/{budgetId}/milestone-revenue-recognition-configs

api
rocketlane_put_1_0_comments_by_commentidWRITE

Update comment via PUT /1.0/comments/{commentId}

api
rocketlane_put_1_0_companies_by_companyidWRITE

Update company via PUT /1.0/companies/{companyId}

api
rocketlane_put_1_0_conversations_by_conversationidWRITE

Update conversation via PUT /1.0/conversations/{conversationId}

api
rocketlane_put_1_0_fields_by_fieldidWRITE

Update field via PUT /1.0/fields/{fieldId}

api
rocketlane_put_1_0_phases_by_phaseidWRITE

Update phase via PUT /1.0/phases/{phaseId}

api
rocketlane_put_1_0_projects_by_projectidWRITE

Update project via PUT /1.0/projects/{projectId}

api
rocketlane_put_1_0_space_documents_by_spacedocumentidWRITE

Update space document via PUT /1.0/space-documents/{spaceDocumentId}

api
rocketlane_put_1_0_spaces_by_spaceidWRITE

Update space via PUT /1.0/spaces/{spaceId}

api
rocketlane_put_1_0_tasks_by_taskidWRITE

Update task via PUT /1.0/tasks/{taskId}

api
rocketlane_put_1_0_time_entries_by_timeentryidWRITE

Update time entry via PUT /1.0/time-entries/{timeEntryId}

api

Put Rocketlane behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.