Last updated
{
"user_id": "${USER_ID}",
"prompts": {
"1": { "response": "hello"},
"2": { "response": "hello"},
"3": { "response": "hello"},
"4": { "response": "hello"},
"5": { "response": "hello"},
"4": { "response": "hello", "optional_free_form":"hello world"},
"52": {"response": "id_file"},
"53": {"response": "por_file"}
}
}{
"user_id":"${USER_ID}",
"prompts": {
"6": { "response": "hello"},
"7": { "response": "hello"},
"8": { "response": "Custody of Virtual Currency"},
"9": { "response": "hello"},
"10": { "response": "hello"},
"12": { "response": "hello"},
"13": { "response": "hello"},
"14": { "response": "hello"},
"15": { "response": "hello"},
"16": { "response": "hello"},
"17": { "response": "hello"},
"19": { "response": "Yes"},
"20": { "response": "No"},
"21": { "response": "Yes", "optional_free_form":"hello world"},
"22": { "response": "Yes"},
"23": { "response": "Yes"},
"24": { "response": "Yes"},
"25": { "response": "hello world"},
"26": { "response": "hello world"},
"27": { "response": "Yes"},
"28": { "response": "Yes"},
"29": { "response": "Yes"},
"30": { "response": "No"},
"31": { "response": "Yes"},
"32": { "response": "Yes"},
"33": { "response": "Yes"},
"34": { "response": "Yes"},
"35": { "response": "Yes"},
"36": { "response": "Yes"},
"37": { "response": "Yes"},
"38": { "response": "Yes"},
"39": { "response": "Yes"},
"40": { "response": "Yes"},
"41": { "response": "Yes"},
"42": { "response": "Yes"},
"43": { "response": "Yes"},
"44": { "response": "Yes"},
"45": { "response": "Yes"},
"46": { "response": "Yes"},
"47": { "response": "Yes"},
"48": { "response": "Yes"},
"49": { "response": "Yes"},
"50": { "response": "Yes"},
"54": { "response": "formation_documents_file"},
"55": {"response":"principal_place_of_business_file"}
}
} curl -X POST \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer ${ENTERPRISE_API_KEY}" \
--data '{
"user_id": "${USER_ID}",
"prompts": {
"1": {"response": "${Response to prompt ID 1}"},
"2": {"response": "${Response to prompt ID 2}"},
"3": {"response": "${Response to prompt ID 3}"},
"52": {"response": "${filename1}"},
"53": {"response": "${filename2}"}
}
}' \
'https://api.sfox.com/v1/enterprise/eddq/responses'const axios = require('axios');
let data = JSON.stringify({
"user_id": "${USER_ID}",
"prompts": {
"1": {"response": "${Response to prompt ID 1}"},
"2": {"response": "${Response to prompt ID 2}"},
"3": {"response": "${Response to prompt ID 3}"},
"52": {"response": "${filename1}"},
"53": {"response": "${filename2}"}
}
});
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://api.sfox.com/v1/enterprise/eddq/responses',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${process.env.ENTERPRISE_API_KEY}`,
},
data : data
};
axios.request(config)
.then((response) => {
console.log(response.status);
console.log(response.data);
})
.catch((error) => {
console.log(error.response.status);
console.log(error.response.data);
});
import requests
import os
data = {
"user_id": "${USER_ID}",
"prompts": {
"1": {"response": "${Response to prompt ID 1}"},
"2": {"response": "${Response to prompt ID 2}"},
"3": {"response": "${Response to prompt ID 3}"},
"52": {"response": "${filename1}"},
"53": {"response": "${filename2}"}
}
}
response = requests.post(
'https://api.sfox.com/v1/enterprise/eddq/responses',
headers={
'Authorization': f"Bearer {os.environ['ENTERPRISE_API_KEY']}"
},
json=data
)
print(response.status_code)
print(response.json())
{
"data": {
"success": true
}
}