So I have a catch hook from a partner site that is triggering an action / webhook by Zapier request to our site(WordPress). This webhook(Custom Request POST) is sending a raw json payload that consists of a few simple items for a REST API that is part of WordPress plugin(myCred).
It’s making the initial handshake but I am getting an error in response:
Error: Access Key, User ID and Request Type Required
All of which are in the payload and verified by testing on requestbin. I am not sure if there is possibly a format issue or something I am missing but the json is formatted accordingly to the documentation of the plugin.
Here is my payload with the obvious redacted info:
This seems terribly simple but I’m definitely missing something.
Thanks for any eyes on this. I appreciate it.
EDIT: Thought I would add their endpoint documentation for reference.
Best answer by escobeezee
For anyone who might stumble onto this issue specifically with MyCred, the issue was with how the API payload is sent. It is meant to be sent as form data and once that was rectified it was a piece of cake.