Skip to content

Resend an external recipient's verification email

POST
/api/v1/forms/{id}/recipients/{rid}/resend
curl --request POST \
--url https://api.deploybase.eu/api/v1/api/v1/forms/example/recipients/example/resend \
--header 'Authorization: <Authorization>'

Issues a fresh verification token, invalidating the previous one, and sends the email again. Limited to one send per address per hour.

id
required
string

Form ID

rid
required
string

Recipient ID

OK

Media type application/json
object
data
meta
object
request_id
string
timestamp
string
trace_id
string
data
object
created_at
string
email
string
id
string
status

Status is models.FormExternalRecipient.Status(): pending | verified | unsubscribed | bounced | complained. The last two arrived with DEP-332 — an existing client that switches on the first three must treat anything else as “not receiving”, which is what they mean.

string
verified_at
string
Example generated
{
"data": {
"created_at": "example",
"email": "example",
"id": "example",
"status": "example",
"verified_at": "example"
},
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Unauthorized

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Forbidden

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Not Found

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Already verified

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Cooldown or daily cap

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}