import requests
url = "https://calendly.rflow.io/api/v1/calendly_event_types/:id/schedule"
payload = {
"meetingAt": "2025-03-05T09:00:00-05:00",
"firstName": "Justin",
"lastName": "Ramsey",
"email": "justin@rflow.io",
"answers": {
"question_0": "+15555555555"
}
}
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_ACCESS_TOKEN"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
const axios = require('axios');
const payload = {
meetingAt: "2025-03-05T09:00:00-05:00",
firstName: "Justin",
lastName: "Ramsey",
email: "justin@rflow.io",
answers: { question_0: "+15555555555" }
};
axios.post('https://calendly.rflow.io/api/v1/calendly_event_types/:id/schedule', payload, {
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_ACCESS_TOKEN'
}
})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error('Error posting data:', error);
});
require 'net/http'
require 'uri'
require 'json'
uri = URI.parse("https://calendly.rflow.io/api/v1/calendly_event_types/:id/schedule")
request = Net::HTTP::Post.new(uri)
request["Content-Type"] = "application/json"
request["Authorization"] = "Bearer YOUR_ACCESS_TOKEN"
request.body = {
meetingAt: "2025-03-05T09:00:00-05:00",
firstName: "Justin",
lastName: "Ramsey",
email: "justin@rflow.io",
answers: {
question_0: "+15555555555"
}
}.to_json
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == "https") do |http|
http.request(request)
end
puts response.body
curl -X POST https://calendly.rflow.io/api/v1/calendly_event_types/:id/schedule \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-d '{"meetingAt": "2025-03-05T09:00:00-05:00", "firstName": "Justin", "lastName": "Ramsey", "email": "justin@rflow.io", "answers": {"question_0": "+15555555555"}}'