Create an external school, its provider user, and (by default) their Stripe account and A-Cube configuration
POST/api/admin/external-schools
Drivable equivalent of the console wizard external-schools/add-external-school. Provisioning runs after the school and its user are committed and is never rolled back on failure: a Stripe or A-Cube outage does not undo the school, it is just reported back as failed so it can be retried through provision-stripe/provision-acube.
Request
Responses
- 201
- 400
- 403
The school was created; stripe/acube report what provisioning actually did
Validation error
Forbidden