Internships Documents

Route Capability Description
Download a contract from an internship.
GET internships/{internship_id}/documents/contracts/download
contract-manage Download a .pdf contract file from an internship.
Add a contract to an internship.
POST internships/{internship_id}/documents/contracts
contract-manage Add a contract to an internship.
Unlink contract from an internship.
DELETE internships/{internship_id}/documents/contracts
contract-manage Unlink contract from an internship.
Add multiple riskanalyzes to an internship.
POST internships/{internship_id}/documents/riskanalyzes
riskanalyzes-manage Add multiple riskanalyzes to an internship.
Remove multiple riskanalyzes to an internship.
DELETE internships/{internship_id}/documents/riskanalyzes
riskanalyzes-manage Remove multiple riskanalyzes to an internship.
Start Esign process for an internship.
POST internships/{internship_id}/documents/esign
riskanalyzes-manage Start Esign process for an internship.

Download a contract from an internship.

Download a .pdf contract file from an internship.

GET internships/{internship_id}/documents/contracts/download

Add a contract to an internship

Link contract to internship or template.

POST internships/{internship_id}/documents/contracts

Unlink contract from an internship.

Unlink contract to internship or template.

DELETE internships/{internship_id}/documents/contracts

Add multiple riskanalyzes to an internship.

Link multiple riskanalyzes to internship.
Status internship must be accepted.

POST internships/{internship_id}/documents/riskanalyzes

Remove multiple riskanalyzes to an internship.

Unlink multiple riskanalyzes to internship.
Status internship must be accepted.

DELETE internships/{internship_id}/documents/riskanalyzes

Start Esign process for an internship.

Only for trainings locations.

POST internships/{internship_id}/documents/esign