Send a message to the Offendersearch team

Sends a message to our support team. No API key required — this is the endpoint behind the contact form on offendersearch.app, and it is open because the people who need it most are the ones who do not have a key yet.

A 200 means the message is recorded: it is stored against the submissionId in the response and can be looked up by that id if you ever need to refer to it. It does not report that an email has arrived anywhere, because that is a separate step we do not make you wait for.

Replies come from the address in supportEmail, normally within one business day. You can also write to that address directly; both routes reach the same inbox.

The endpoint accepts application/json or application/x-www-form-urlencoded, so an ordinary HTML form can post to it without any JavaScript.

post/v1/support

Request

  • Base URL: https://api.offendersearch.app
  • URL: https://api.offendersearch.app/v1/support
  • Auth: none required

Request body

namestring required

Who we are replying to.

emailstring required

The address we reply to. It is checked for a valid shape only — we do not send anything to it to confirm it, and it is never added to a list.

messagestring required

What you would like to ask or tell us.

subjectstring

Optional one-line summary.

topic'sales' | 'support' | 'security' | 'baa' | 'other'

Which team should read it first. Anything unrecognised is treated as support, so a wrong value routes the message rather than refusing it.

websitestring

Leave empty. Present so automated submissions can be told apart from people; a message that fills it in is still recorded.

renderedAtinteger

Optional. Unix time in milliseconds when the form was displayed. Omit it if you are calling the endpoint directly — its absence is not held against a submission.

Example request

{
  "name": "Dana Okafor",
  "email": "dana@example.org"
}

Response

The message was recorded.

status'received'

received means the message is recorded and retrievable by submissionId.

submissionIdstring

The reference for this message. Quote it if you follow up about the same thread.

supportEmailstring

The address a reply will come from, and the address you can write to directly instead of using this endpoint.

Example response

{
  "submissionId": "sup_9f2c1a4b6d8e0f31",
  "supportEmail": "support@offendersearch.app"
}

Changes

No recorded changes to this operation across all 1 revision of this API.