Skip to main content
POST
Create Project

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Project object that needs to be added

The default project schema which contains the majority of these fields

name
string
required

Title of the project

Example:

"Andor S1 EP7 Annoucement"

code
string

Short code used to identify the project

Example:

"AND-S1-EP7"

description
string

A short description or synopsis of the project

Example:

"Colonel Yularen announces that the ISB has gained more surveillance and punitive authority, while Meero is challenged by Blevin for breaking protocol by accessing Imperial data without authorization."

status_id
integer
write-only

Project Status ID

Example:

1

status
Status Summary Model · object[]
private
boolean

Is the project viewable to everyone, or just the users and groups assigned

Example:

0

parent_folder_id
integer

The ID of the folder that this project is sitting in

Example:

5

color_background
string

Hex color value of the background

Example:

"#B0A7F1"

color_text
string

Hex color value of the text

Example:

"#000000"

start
integer

Unix Timestamp of the project start time frame.

Example:

1547501100

end
integer

Unix timestamp of the project end time frame.

Example:

1547538900

client_id
string
write-only

The ID of the client prefixed by either p (for person) or o (for organization)

Example:

"p23987"

client
Client model · object[]

The client (either person or organization) attached to this project

custom_fields
Custom Field Module Value · object[]
people
object

The users and groups assigned to this project. Also contains information regarding project admin status and role information

time_entries
Project Time Entries Model · object[]

Response

Successful Operation

success
object