Creates or updates an Enrollment Agreement.
Returns a JSON object of errors if any parameter validations failed.
| Name | Description |
|---|---|
| salesforce_docusign_status_id | Salesforce Docusign Status ID |
| salesforce_opportunity_id | Salesforce Opportunity ID |
| enrollment_id | Core Enrollment ID |
| invoice_id | Core Invoice ID |
| full_name | Student's Email |
| full_name | Student's Full Name |
| course_name | Course Name |
| start_date | Course Start Date (YYYY-MM-DD) |
| end_date | Course End Date (YYYY-MM-DD) |
| total_hours | Total Hours of Instruction |
| payment_plan | Payment Plan |
| funding_source_1 | Funding Source 1 |
| funding_source_2 | Funding Source 2 |
| total_price | Course Total Price |
| net_price | Course Net Price |
| deposit_price | Course Deposit Price |
Authorization: [your_auth_token] Accept: application/json Content-Type: application/json
POST /api/v1/salesforce/enrollment_agreements
Content-Type: application/json
422