FlaresendDocs
Admin API

Retrieve a project

Get one project's settings by its slug.

GET/v1/admin/projects/{slug}Admin key

Path parameters

slugstringpathrequired

The project slug, for example acme.

Response

idstring

The project ID, for example proj_01K6B1QZ3M8H2V5T7R9N4XW6CD.

slugstring

The slug used in admin URLs and by RPC callers.

namestring

The display name.

defaultFromstring | null

The sender used when a send has no from.

Domains the project may send from.

allowedSendersstring[] | null

Exact addresses allowed in from, or null for any address on the allowed domains.

domainSendersRecord<string, string>

The default sender per domain. Only domains that have one are listed; {} when none do.

rpcEnabledboolean

Whether Workers may send for this project over the service binding.

dailyLimitinteger

Live emails allowed per UTC day. 0 means no limit.

trackOpensboolean

Default for open tracking on HTML emails.

Default for click tracking on HTML emails.

Whether broadcasts are allowed.

createdAtstring

ISO 8601 creation time.

updatedAtstring

ISO 8601 time of the last change.

disabledAtstring | null

When the project was disabled, or null. A disabled project's API keys get 403 project_disabled and its RPC calls fail the same way.

Errors

StatusCodeWhen
404project_not_foundNo project has this slug.