Skip to main content
GET
Check if Project Code Exists
The response returns doesExist along with existsIn, which names where the code was found.
Call it before Create a Project so codes stay unique across your integrations.
The spec does not document error responses for this endpoint beyond 401, so the causes aren’t listed with the responses here. Errors still arrive in the ProblemDetails envelope the rest of the Raise API uses — handle a rejected request (400), and a path ID that doesn’t resolve (404), as you would on any other endpoint.

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Query Parameters

projectCode
string

The project code to verify.

Response

OK

Represents the response indicating whether a project code exists and the locations where it is found.

doesExist
boolean
read-only

Indicates whether the project code exists in any context.

hasErrors
boolean
read-only

Indicates whether any errors occurred while checking for the project code.

existsIn
string[] | null

The collection of strings representing the contexts where the item exists.

errorsIn
string[] | null

The collection of strings representing the contexts where there were errors checking for existence.

Last modified on July 28, 2026