DELETE/v1/profiles/{id}

Delete a profile

Permanently deletes a profile along with every connected account attached to it. Before deleting, Synposter makes a best-effort attempt to revoke each account's OAuth token on the platform side, so the user's authorizations are cleaned up too. The deletion is final and can't be undone.

curl -X DELETE https://api.synposter.com/v1/profiles/9b3a... \
  -H "x-api-key: YOUR_API_KEY"

Status codes

204The profile was deleted successfully. No response body is returned.
401The API key was missing or invalid.
404Either no profile with that ID exists, or the profile is owned by a different developer. The same code is returned in both cases so an attacker can't probe for valid IDs.
500Something failed on Synposter's side. Safe to retry.