On create, update or delete of a training we POST to a single URL (to be delivered by Courseware to Springest) that has to be reachable via HTTPS.
The payload will be JSON, structured as following:
{
"action": "create",
"id": 123456,
"training": {
...
}
}
You have to handle the three different actions:
- create
- update
- delete
The training
hash will include the full training object, as currently also available in our API via your specific API key. See http://developer.springest.com/api/trainings#show-training