For the complete documentation index, see llms.txt. This page is also available as Markdown.

Project Activities

Get project activities

get
/project_activities/

This api is used to sync project activities with OutSmart. Each project record can contain the following data:

Parameter
Description
Type (size)

pra_code

Code for this project activity

Varchar (255)

pra_pro_code

Code of the project this activity belongs to

Varchar (255)

pra_name

Name for the activity

Varchar (255)

pra_description

Description for the activity

Text

pra_date_start

Start date of the activity

Date

pra_end_date

End date of the activity

Date

pra_order

Order number of the ativity

Int (11)

pra_status

Code of an predefined assigned project activity status

Varchar (255)

pra_budget_hours

The total hours budget for this activity

Float (20,5)

pra_budget_hours_used

The amount of used hours for this activity

Float (20,5)

pra_budget_costs

The total costs budget for this activity

Float (20,5)

pra_budget_costs_used

The amount of used costs for this activity

Float (20,5)

pra_budget_revenue

The total revenue budget for this activity

Float (20,5)

pra_budget_revenue_used

The amount of used revenue for this activity

Float (20,5)

pra_material_type

Varchar (255)

pra_material_count

Int (11)

pra_visible_planboard

Boolean that determines if this activity will be visible in the project scheduler

Boolean / Int (1)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
tokenstringOptionalExample: {{client_token}}
software_tokenstringOptionalExample: {{software_token}}
Responses
get/project_activities/
GET /project_activities/ HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*

Add project activity

post
/project_activities/

This api is used to sync project activities with OutSmart. Each project record can contain the following data:

Parameter
Description
Required
Type (size)

pra_code

Code for this project activity

Y

Varchar (255)

pra_pro_code

Code of the project this activity belongs to

Y

Varchar (255)

pra_name

Name for the activity

Y

Varchar (255)

pra_description

Description for the activity

N

Text

pra_date_start

Start date of the activity

N

Date (YYYY-MM-DD)

pra_end_date

End date of the activity

N

Date (YYYY-MM-DD)

pra_order

Order number of the ativity

N

Int (11)

pra_status

Code of an predefined assigned project activity status

N

Varchar (255)

pra_budget_hours

The total hours budget for this activity

N

Float (20,5)

pra_budget_hours_used

The amount of used hours for this activity

N

Float (20,5)

pra_budget_costs

The total costs budget for this activity

N

Float (20,5)

pra_budget_costs_used

The amount of used costs for this activity

N

Float (20,5)

pra_budget_revenue

The total revenue budget for this activity

N

Float (20,5)

pra_budget_revenue_used

The amount of used revenue for this activity

N

Float (20,5)

pra_material_type

N

Varchar (255)

pra_material_count

N

Int (11)

pra_visible_planboard

Boolean that determines if this activity will be visible in the project scheduler

N

Boolean / Int (1)

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
tokenstringOptionalExample: {{client_token}}
software_tokenstringOptionalExample: {{software_token}}
Responses
200

Response_200

No content

post/project_activities/
POST /project_activities/ HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200

Response_200

No content

Last updated

Was this helpful?