curl -X DELETE \
https://app.willthispersonanswer.com/api/v1/requests/$ID \
-H "Authorization: Bearer $WTPA_API_KEY"
import os, requests
BASE = "https://app.willthispersonanswer.com/api/v1"
res = requests.delete(
f"{BASE}/requests/{request_id}",
headers={"Authorization": f"Bearer {os.environ['WTPA_API_KEY']}"},
)
print(res.json())
const BASE = "https://app.willthispersonanswer.com/api/v1";
const res = await fetch(`${BASE}/requests/${requestId}`, {
method: "DELETE",
headers: { Authorization: `Bearer ${process.env.WTPA_API_KEY}` },
});
console.log(await res.json());
{
"deleted": true,
"id": "6f1c2a9e-4b7d-4e2a-9c51-0d8a7e3b5f12"
}
{
"error": {
"code": "not_found",
"message": "No request with that id. It may have expired or been deleted."
}
}
Request history
Delete request
Deletes a saved request and its results now, instead of waiting 30 days. Free.
DELETE
/
requests
/
{id}
curl -X DELETE \
https://app.willthispersonanswer.com/api/v1/requests/$ID \
-H "Authorization: Bearer $WTPA_API_KEY"
import os, requests
BASE = "https://app.willthispersonanswer.com/api/v1"
res = requests.delete(
f"{BASE}/requests/{request_id}",
headers={"Authorization": f"Bearer {os.environ['WTPA_API_KEY']}"},
)
print(res.json())
const BASE = "https://app.willthispersonanswer.com/api/v1";
const res = await fetch(`${BASE}/requests/${requestId}`, {
method: "DELETE",
headers: { Authorization: `Bearer ${process.env.WTPA_API_KEY}` },
});
console.log(await res.json());
{
"deleted": true,
"id": "6f1c2a9e-4b7d-4e2a-9c51-0d8a7e3b5f12"
}
{
"error": {
"code": "not_found",
"message": "No request with that id. It may have expired or been deleted."
}
}
Path
string
required
The request id to delete.
Response
boolean
required
true once the request and its results are gone.string
required
The id that was deleted.
Deleting a request removes its contact details and results. Your billing record for the call stays, with no contact details in it.
curl -X DELETE \
https://app.willthispersonanswer.com/api/v1/requests/$ID \
-H "Authorization: Bearer $WTPA_API_KEY"
import os, requests
BASE = "https://app.willthispersonanswer.com/api/v1"
res = requests.delete(
f"{BASE}/requests/{request_id}",
headers={"Authorization": f"Bearer {os.environ['WTPA_API_KEY']}"},
)
print(res.json())
const BASE = "https://app.willthispersonanswer.com/api/v1";
const res = await fetch(`${BASE}/requests/${requestId}`, {
method: "DELETE",
headers: { Authorization: `Bearer ${process.env.WTPA_API_KEY}` },
});
console.log(await res.json());
{
"deleted": true,
"id": "6f1c2a9e-4b7d-4e2a-9c51-0d8a7e3b5f12"
}
{
"error": {
"code": "not_found",
"message": "No request with that id. It may have expired or been deleted."
}
}