That example is JSON, not key/value pairs.
Try changing your request body to “raw” and then set the format as JSON.
Then copy in the values as per the example;
If format Y:m:d h:m is used, the call will be scheduled to be dialed at that time.
if ‘now’ (without quotes) is used, the call is dialed immediately.
Therefore, it looks like its ok.
It looks like it just needs the access_token from the OAuth request to be set as an environment or collection variable (called access_token or token).
Then in the raw\json request, get it to use this token.
"token": {{access_token}} // or
"token": {{token}}
It does look like it’s been manually pasted into the next request, so it should be working.
Don’t know how long those tokens last for though.
According to the blurb for that API, a 400 response code can be an expired token.
403 is an invalid token.
400 is usually a generic catch all though, so I’m not sure how accurate this is.
It does say that parameters must be sent as form-data params. Therefore raw\json may be incorrect. Try x-www-form-urlencoded or form data (similar to your token request).
As the blurb says that datetime is a string, then I assumed that it does need quotes. I think the blurb is unclear. I would just test it though, with and without. You never know.
Manually I copied and paste the token into the raw_json api-call dial
this token has a duration of 10mins but all the tests I made was in a correct time duration
The parameter now is defined in the documentation and yes it triggers a format date time in the current time of the api-call
I think the format should be incorrect… because even if I send a blank JSON as api-call I receive de same error “Undefined parameter token”