{
"url": "http://example.com",
"operation": "string",
"authentication_type": "user_credentials",
"user_credentials": {
"user": "string"
},
"oauth": {
"oauth_url": "http://example.com",
"client_id": "string",
"credentials_location": "basic_auth_header",
"token_key_name": "access_token"
}
}