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
| 204 | The profile was deleted successfully. No response body is returned. |
| 401 | The API key was missing or invalid. |
| 404 | Either 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. |
| 500 | Something failed on Synposter's side. Safe to retry. |