How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Rocketlane Projects API

Endpoints for projects resource

Rocketlane Projects API is one of 13 APIs that Rocketlane publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Project. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 12 operations across 9 paths, and defines 63 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 3 base URLs: https://api.rocketlane.com/api, https://api.nitro.run/api, https://project.api.orbits.run/api.

12 operations 9 paths 63 schemas 1 DELETE2 GET8 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.rocketlane.com/api/1.0/
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Rocketlane Projects API declares 1 security scheme for authenticating requests. An API key is passed in the header as api-key (api-key). By default, every request must be authenticated.

Paths & Operations 12

Across 9 paths, the API surfaces 12 operations — 1 DELETE, 2 GET, 8 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Projects 12

Endpoints for projects resource

GET
/1.0/projects/{projectId}
Get project by Id
get-project 3 params → 200400401404
PUT
/1.0/projects/{projectId}
Update project by Id
update-project 3 params body → 200400401404500
DELETE
/1.0/projects/{projectId}
Delete project by Id
delete-project 1 param → 204400401404
POST
/1.0/projects/{projectId}/unassign-placeholders
Un assign placeholders from an user in a project
unassign-placeholders 1 param body → 200400401404
POST
/1.0/projects/{projectId}/remove-members
Remove members from a project
remove-members 1 param body → 200400401404
POST
/1.0/projects/{projectId}/import-template
Import a template to a project
import-template 1 param body → 200400401404
POST
/1.0/projects/{projectId}/get-placeholders
Get placeholders
get-placeholders 1 param → 200400401404
POST
/1.0/projects/{projectId}/assign-placeholders
Assign placeholders to an user in a project
assign-placeholders 1 param body → 200400401404
POST
/1.0/projects/{projectId}/archive
Archive project by Id
archiveProject 1 param → 204400401404
POST
/1.0/projects/{projectId}/add-members
Add members to a project
add-members 1 param body → 200400401404
GET
/1.0/projects
Get all projects
get-all-projects 83 params → 200400401
POST
/1.0/projects
Create a project
create-project 2 params body → 201400401500

Schemas 63

The contract defines 63 schemas that model the data the API accepts and returns. The most detailed are ProjectPublicAPIResponseEntity (45 properties), ProjectPublicAPIResponseExampleEntity (45 properties), ProjectPublicAPIRequestEntity (22 properties), ProjectPublicImportTemplateAPIResponseEntity (19 properties). Each schema is shown below with its type and property counts.

Example404
object
2 properties
unauthorizedErrorlist
object
1 property
ProjectFinancialsPublicResponse
object
This section addresses the financial aspects of the projects and the associated fields.
6 properties
MembersPublicAPI
object
The teamMembers field can be used to specify the project members, customers and customerChampion. Once the project is created, an invite will be emailed to all…
3 properties
Example500
object
2 properties
PlaceholderMappingUserPublicAPIRequestEntity
object
The member from the project to assign/replace the placeholder with. If the placeholder's type is CUSTOMER, then the assigning user needs to be a customer user.
2 properties
ProjectPublicImportTemplateAPIResponseEntity
object
19 properties
ProjectCustomerUserPublicAPI
object
The project customers.
4 properties
ProjectPublicTeamMembersAPIResponseEntity
object
18 properties
ProjectStatusPublicResponse
object
The project status value along with the label will be present here.
2 properties
CustomerCompanyProjectPublicResponse
object
Company details for the invoice
3 properties
ImportPublicAPIResponseEntity
object
Sources denotes the project templates involved in creation/ imported post creation of the project.
4 properties
ProjectPhasePublicLiteAPIResponseEntity
object
The phases that are currently marked as in progress are available here.
2 properties
ProjectFieldPublicRequestAPIEntity
object
The custom fields can be set during the project creation with the help of fields. The fieldValue can be either a string or a number or an array and it has to c…
2 properties
ProjectOwnerUserPublicAPI
object
The project owner is mandatory to be specified along with the project creation. The owner gets access to everything in the project and can be used to control t…
4 properties
PlaceholderPublicResponseForExample
object
Reflects all the default and custom fields and their values for the object searched, in an array format. If the includeFields param is utilised in the request…
7 properties
badRequestErrorlist
object
1 property
ProjectImportPublicAPIRequestEntity
object
3 properties 2 required
ProjectPublicAPIResponseEntity
object
45 properties
ProjectVendorUserPublicAPI
object
The team member who last updated the invoice
4 properties
CustomerCompanyProjectPublicRequest
object
This field is required to identify the customer as part of the request. The customer's name is case-sensitive, and an exact match is required for further proce…
2 properties
ProjectResponseMembersResponse
object
The teamMembers field can be used to specify the project members, customers and customerChampion. Once the project is created, an invite will be emailed to all…
3 properties
ExampleAPIResponseProjects
object
2 properties
ProjectRateCardPublicResponse
object
Rate cards allow you to standardise bill rates to be charged depending on the roles of the project's resources. If the rate card chosen does not include the bi…
2 properties
ProjectOwnerCreatePublicRequest
object
The project owner gets access to everything in the project and can be used to control the activities that happens in the project. Note: Changing the owner can…
4 properties
FixedFeeFinancialsPublicRequest
object
This section addresses the financial aspects of the Fixed Fee contract type projects and its associated fields.
1 property 1 required
Example400
object
3 properties
ProjectFinancialsMetrics
object
The metrics used to evaluate and assess the financial aspects of projects.
10 properties
RemoveMembersPublicAPIRequestEntity
object
1 property 1 required
PlaceholderMappingPublicAPIResponseEntity
object
The list of placeholders and the user mappings.
7 properties
ProjectRateCardPublicRequest
object
Rate cards allow you to standardise bill rates to be charged depending on the roles of the project's resources. If the rate card chosen does not include the bi…
1 property
ExamplePaginationPlaceholders
object
Responses that return multiple objects will be paginated. The pagination params define how pages are structured and how to traverse through pages.
5 properties
ProjectPublicCreatedByResponse
object
The team member who created the project.
4 properties
ProjectPublicUpdatedByResponse
object
The team member who updated the project
4 properties
ProjectOwnerUserPublicResponse
object
The project owner is the team member who has access to everything in the project and is in charge of managing it. Any team member can be assigned as the projec…
4 properties
ProjectPlaceholderResponsePublicAPI
object
Placeholder
2 properties
SubscriptionFinancialsPublicRequest
object
This section addresses the financial aspects of the Subscription contract type projects and its associated fields.
5 properties 5 required
ProjectPublicUpdateAPIRequestEntity
object
12 properties
ProjectPartnerCompanyPublicAPIResponseEntity
object
The partners field contains list of partner companies.
3 properties
PlaceholderRemoveMappingPublicAPIRequestEntity
object
1 property 1 required
Example401
object
2 properties
TimeAndMaterialFinancialsPublicResponse
object
This section addresses the financial aspects of the Time & Material contract type projects and its associated fields.
2 properties
serverErrorErrorlist
object
1 property
ProjectUsersPublicAPI
object
The team members from your organization working on the project.
4 properties
ProjectFieldPublicResponseAPIEntity
object
Fields lists the custom project fields whose values were provided during project creation or updated later. Refer these [examples](https://developer.rocketlane…
4 properties
ProjectPublicStatusRequest
object
The value of the project status can be specified here and this is essential to keep track of the project.
1 property
ProjectPartnerCompanyPublicAPIRequestEntity
object
The partners field is used to specify partner companies.
2 properties
ExampleAPIResponsePlaceholders
object
2 properties
SubscriptionFinancialsPublicResponse
object
This section addresses the financial aspects of the Subscription contract type projects and its associated fields.
5 properties
ProjectPublicAPIRequestEntity
object
22 properties 3 required
RolePublicAPIPlaceholderResponseEntity
object
The role of the placeholder.
2 properties
ProjectPublicPlaceholdersAPIResponseEntity
object
19 properties
ExamplePaginationProjects
object
Responses that return multiple objects will be paginated. The pagination params define how pages are structured and how to traverse through pages.
5 properties
PlaceholderMappingUserPublicAPIResponseEntity
object
The member from the project to assign/replace the placeholder with.
5 properties
TimeAndMaterialFinancialsPublicRequest
object
This section addresses the financial aspects of the Time & Material contract type projects and its associated fields.
2 properties
notFoundErrorlist
object
1 property
ProjectFinancialDetailsPublicRequest
object
This section addresses the financial aspects of the projects and the associated fields.
4 properties 1 required
ProjectAddMembersPublicRequest
object
2 properties
ProjectPublicAPIPlaceholderResponseEntity
object
The project of the placeholder.
2 properties
ProjectPublicAPIResponseExampleEntity
object
Reflects all the default and custom fields and their values for the object searched, in an array format. If the includeFields param is utilised in the request…
45 properties
ProjectCustomerChampionUserPublicAPI
object
The Customer champion is the team member in charge of project management and representing the customer's team.
4 properties
PlaceholderMappingPublicAPIRequestEntity
object
2 properties 2 required
FixedFeeFinancialsPublicResponse
object
This section addresses the financial aspects of the Fixed Fee contract type projects and its associated fields.
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

rocketlane-projects-api-openapi.yml Raw ↑

Other APIs Rocketlane publishes across the network.

Rocketlane Comments API
Rocketlane Conversations API
Rocketlane Fields API
Rocketlane Invoices API
Rocketlane Phases API
Rocketlane Resource Allocations API
Rocketlane Space Documents API
Rocketlane Spaces API
Rocketlane Tasks API
Rocketlane Time-Offs API
Rocketlane Time Tracking API
Rocketlane Users API
Where this information came from

This is an independent, third-party profile of Rocketlane Projects API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.