Docs Home
Admin Projects Endpoints
Methods require admin account
POST /admin/projects
Add project entry
body parameters:
- leadResearcherId: number
- title*: string
- startDate*: date string
- endDate*: date string
response:
Project Info
PUT /admin/projects/{:project-id}
Edit project entry
body parameters
- leadResearcherId: number
- title*: string
- startDate*: date string
- endDate*: date string
PUT /admin/projects/{:project-id}/equipment/{:equipment-id}
Assign equipment to project
DELETE /admin/projects/{:project-id}/equipment/{:equipment-id}
Remove equipment from project
PUT /admin/projects/{:project-id}/researchers/{:researcher-id}
Assign researcher to project
DELETE /admin/projects/{:project-id}/researchers/{:researcher-id}
Remove researcher from project
POST /admin/projects/{:project-id}/funding
Add project funding entry
body parameters:
- name*: string
- amount*: number
- startDate*: date string
- endDate*: date string
response:
Funding Source Info
DELETE /admin/projects/{:project-id}/funding/{:source-name}
Remove project funding entry