Logo
Profit.co's Public API Documentation

Profit.co API Documentation

Number of APIs: 86


Many of the features that make Profit.co OKRs so successful are available through the API. This API lets you read and write data programmatically so that you can integrate data from various sources leveraging the power of Profit.co.

Please, refer to the answer post to get your Profit.co account's API key and access key https://www.profit.co/answers/general/settings-preferences/where-can-i-find-my-api-key-and-access-key/


1. Task Create API

POST https://api.profit.co/app/dao/activities?a=createTask&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>&isFrom=t&isCollaborationRefAppEnable=N&actType=home



2. Task Create(By Stage)

POST https://api.profit.co/app/dao/activities?a=createTask&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



3. Get All Tasks by KR Id API

GET https://api.profit.co/app/dao/v6/activities?a=getAllActivitiesBySearchText&startIndex=0&activityObjectId=6&isActType=Task&numOfResults=10&sortColumn=obs&selectedFilter=[]&priorityCodes=[]&statusCodes=[]&objectId=563&objectRefId=<KEY_RESULT_ID>&selectedTab=keyResultTask&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



4. Task Delete API

GET https://api.profit.co/app/dao/activities?a=deleteActivity&activityId=<TASK_ID>&activtyTypeObject=30&objectId=6&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



5. Update Task

POST https://api.profit.co/app/dao/activities?a=updateTask&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



6. Get All OKRs API

GET https://api.profit.co/app/dao/v6/objective?a=getAll&startIndex=0&numRecords=<NUM_RECORDS>&ownerTypeId=<OWNER_TYPE_ID>&ownerId=<OWNER_ID>&startDate=MM/dd/yyyy&endDate=MM/dd/yyyy&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



7. Get All Employees API

GET https://api.profit.co/app/dao/v6/employees?a=getAll&numRecords=<NUMBER_OF_RESULTS>&sortDir=asc&startIndex=0&sortColumn=employeeNumber&selectedLetter=ALL&selectedTab=by-directory&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



8. Get All Departments API

GET https://api.profit.co/app/dao/v6/departments?a=getAll&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



9. Get All Teams API

GET https://api.profit.co/app/dao/v6/teams?a=getAllTeams&apiKey=<API_KEY>&accessKey=<ACCESS_KEY>



10. Get Heatmap Data API

API Documentation

ENDPOINTS