To update an existing schedule see below for JSON and JSONAPI example.

 

NOTE: Remember to substitute the token (after Bearer) and the service id (the "69" below) to your own token and service id.

 

JSON:

 

curl -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1MDE2ODg3NTMsInN1YiI6MX0.oLh_7lsktvX4NP-6Dh4ptGKZe6JEfzeMIgzDjRpMyHM"
-H "Content-Type: application/json"
-H "Accept: application/json"
-X POST

https://api.myrapidi.com/api/v2/service/69/schedules/19/stop

The out-put for this example would be: 

{
"code": "G_TEST22_NAV356001",
"description": "Group TEST22 NAV356001", 
"transfer": "", 
"group": "TEST22", 
"interval": 3, 
"interval_unit": "Hours", 
"status": "Stopped",
"error_handling": "Skip",
"last_datetime": null,
"next_datetime": "2015-10-01T00:00:00Z",
"error_interval": 0,
"error_interval_unit": "Hours",
"notify_interval": 0, 
"notify_interval_unit": "Hours",
"notify_datetime": null,
"start_time": "00:00:00Z", 
"end_time": "00:00:00Z",
"monday": true, 
"tuesday": true, 
"wednesday": true,
"thursday": true,
"friday": true,
"saturday": true,
"sunday": true,
"tags": [
{
"code": "NAV300", 
"value": "NAV356001"
}
],
"comments": [

JSONAPI:

 

curl -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1MDE2ODg3NTMsInN1YiI6MX0.oLh_7lsktvX4NP-6Dh4ptGKZe6JEfzeMIgzDjRpMyHM"
-H "Content-Type: application/vnd.api+json"
-H "Accept: application/vnd.api+json"
-X POST
https://api.myrapidi.com/api/v2/service/69/schedules/19/stop

The out-put for this example would be: 

{
"data":{
"id":"19",
"type": "schedules",
"attributes":{
"code": "G_TEST22_NAV356001",
"description": "Group TEST22 NAV356001", 
"transfer": "", 
"group": "TEST22", 
"interval": 33, 
"interval_unit": "Day", 
"status": "Stopped",
"error_handling": "Skip",
"last_datetime": null,
"next_datetime": "2015-10-01T00:00:00Z",
"error_interval": 0,
"error_interval_unit": "Hours",
"notify_interval": 0, 
"notify_interval_unit": "Hours",
"notify_datetime": null,
"start_time": "00:00:00Z", 
"end_time": "00:00:00Z",
"monday": true, 
"tuesday": true, 
"wednesday": true,
"thursday": true,
"friday": true,
"saturday": true,
"sunday": true
},
"relationships": {
"tags": {
"data": [
{
"id": "7", 
"type": "schedule_tags"
}
]
},
"comments": {
"data": [


}
}
},
"included": [
{
"id": "7",
"type": "schedule_tags",
"attributes": {
"code": "NAV300",
"value": "NAV356001"
}
}
]

 

  1. Getting Started
  2. Documentation
  3. HowTo
  4. Standard Integrations

 

Service News can now be found on our Product Updates Blog 

 

Remember to Subscribe to our Product Updates Blog to receive updates and product news.

 

 

 

 

Wheeled by Wagn v. 1.9.1