HomeDocsBlogSupport
OverviewWhat is AliasFleet?Creating an AliasEmails Not ArrivingContact Support

Getting Started

Getting Started
  • What is AliasFleet?
  • Your First Alias
  • Understanding Forwarding
  • Your Dashboard at a Glance
  • Using the Browser Extension

Account & Billing

Account & Billing
  • Your Plan and Usage Limits
  • Upgrading to Pro
  • Managing Your Subscription
  • Downloading Invoices
  • Support Ticket Limits
  • Membership Tier
  • Billing Cycle and Renewal
  • API Rate Limits by Plan

Billing Support

Account & Billing
  • Cancelling Your Subscription
  • Downgrading Your AliasFleet Plan
  • Understanding Proration and Plan Changes
  • Updating Your Payment Method
  • Handling Failed Payments and Account Suspension
  • AliasFleet Refund Policy

Email Aliases

Email Aliases
  • How to Set Up an Email Alias
  • Activating and Deactivating an Alias
  • How to Delete an Email Alias
  • Sorting, Filtering and Searching Aliases
  • Grid View vs List View
  • Grouping Aliases
  • Alias Categories
  • Copying an Alias Address
  • Per-Alias Email Banner Settings
  • Alias Permission Mode: Strict vs Open
  • Sending Outbound Emails (Quick Send)

Custom Domains

Custom Domains
  • Adding a Custom Domain
  • DNS Verification
  • Domain Status and Health Indicators
  • Subdomains
  • Removing a Domain
  • Using Your Domain on Aliases

Destinations

Destinations
  • What Is a Destination?
  • Adding a Destination
  • Verifying a Destination
  • Setting a Default Destination
  • Reply from Aliases
  • Send New Emails from Aliases
  • Understanding Email Threading & Replies
  • One-Click Enable from Bounce Email
  • Removing a Destination
  • PGP Encryption for Destinations
  • WKD Auto-Encryption for Replies & Sends

Security & Privacy

Security & Privacy
  • Security Best Practices
  • Two-Factor Authentication (2FA)
  • Active Sessions
  • Changing Your Password
  • What Data AliasFleet Stores
  • Reporting a Security Issue
  • Browser Extension Sessions
  • How to Use Vault Lock in the Extension

Rate Limiting

Security & Privacy
  • Rate Limiting and Account Protection

Settings

Settings
  • General Settings
  • Profile Settings
  • Alias Settings
  • Destinations in Settings
  • Notification Settings
  • Security Settings
  • Deleting Your Account

Analytics

Analytics
  • Analytics Overview
  • Alias Performance
  • Top Senders
  • Trends
  • Bounces
  • Bandwidth Usage
  • Category Breakdown
  • Exporting Analytics Data
  • Understanding Alias Statistics
  • How Monthly Trends Work

Sender Rules

Sender Rules
  • Using Sender Rules
  • Blacklist vs Deactivating an Alias
  • Using Allowlist Rules to Allow Senders
  • Blocked Emails Explained

Troubleshooting

Troubleshooting
  • Emails Not Arriving
  • Can't Verify a Destination
  • DNS Not Verifying
  • Can't Log In
  • Replies Not Going Through Alias
  • Alias Not Forwarding
  • Payment Failed
  • Browser Extension Issues
  • Too Many Requests Error
  • Page Not Loading or Showing an Error

Developers

Developer API
  • Identity & Token Introspection API
  • Aliases API
  • Alias Destinations & Batch Operations API
  • Domains API
  • Destinations API
  • Quick-Send API
  • Sender Rules API
  • Activity & Audit Logs API
  • Fleet Analytics API
  • Rules API
  • Security & Threat Intelligence API
  • Webhooks API
  • Categories & Tags API
  • User Profile & Account API
PrivacyTermsCookies
Article Navigation
OverviewWhat is AliasFleet?Creating an AliasEmails Not ArrivingContact Support

Getting Started

Getting Started
  • What is AliasFleet?
  • Your First Alias
  • Understanding Forwarding
  • Your Dashboard at a Glance
  • Using the Browser Extension

Account & Billing

Account & Billing
  • Your Plan and Usage Limits
  • Upgrading to Pro
  • Managing Your Subscription
  • Downloading Invoices
  • Support Ticket Limits
  • Membership Tier
  • Billing Cycle and Renewal
  • API Rate Limits by Plan

Billing Support

Account & Billing
  • Cancelling Your Subscription
  • Downgrading Your AliasFleet Plan
  • Understanding Proration and Plan Changes
  • Updating Your Payment Method
  • Handling Failed Payments and Account Suspension
  • AliasFleet Refund Policy

Email Aliases

Email Aliases
  • How to Set Up an Email Alias
  • Activating and Deactivating an Alias
  • How to Delete an Email Alias
  • Sorting, Filtering and Searching Aliases
  • Grid View vs List View
  • Grouping Aliases
  • Alias Categories
  • Copying an Alias Address
  • Per-Alias Email Banner Settings
  • Alias Permission Mode: Strict vs Open
  • Sending Outbound Emails (Quick Send)

Custom Domains

Custom Domains
  • Adding a Custom Domain
  • DNS Verification
  • Domain Status and Health Indicators
  • Subdomains
  • Removing a Domain
  • Using Your Domain on Aliases

Destinations

Destinations
  • What Is a Destination?
  • Adding a Destination
  • Verifying a Destination
  • Setting a Default Destination
  • Reply from Aliases
  • Send New Emails from Aliases
  • Understanding Email Threading & Replies
  • One-Click Enable from Bounce Email
  • Removing a Destination
  • PGP Encryption for Destinations
  • WKD Auto-Encryption for Replies & Sends

Security & Privacy

Security & Privacy
  • Security Best Practices
  • Two-Factor Authentication (2FA)
  • Active Sessions
  • Changing Your Password
  • What Data AliasFleet Stores
  • Reporting a Security Issue
  • Browser Extension Sessions
  • How to Use Vault Lock in the Extension

Rate Limiting

Security & Privacy
  • Rate Limiting and Account Protection

Settings

Settings
  • General Settings
  • Profile Settings
  • Alias Settings
  • Destinations in Settings
  • Notification Settings
  • Security Settings
  • Deleting Your Account

Analytics

Analytics
  • Analytics Overview
  • Alias Performance
  • Top Senders
  • Trends
  • Bounces
  • Bandwidth Usage
  • Category Breakdown
  • Exporting Analytics Data
  • Understanding Alias Statistics
  • How Monthly Trends Work

Sender Rules

Sender Rules
  • Using Sender Rules
  • Blacklist vs Deactivating an Alias
  • Using Allowlist Rules to Allow Senders
  • Blocked Emails Explained

Troubleshooting

Troubleshooting
  • Emails Not Arriving
  • Can't Verify a Destination
  • DNS Not Verifying
  • Can't Log In
  • Replies Not Going Through Alias
  • Alias Not Forwarding
  • Payment Failed
  • Browser Extension Issues
  • Too Many Requests Error
  • Page Not Loading or Showing an Error

Developers

Developer API
  • Identity & Token Introspection API
  • Aliases API
  • Alias Destinations & Batch Operations API
  • Domains API
  • Destinations API
  • Quick-Send API
  • Sender Rules API
  • Activity & Audit Logs API
  • Fleet Analytics API
  • Rules API
  • Security & Threat Intelligence API
  • Webhooks API
  • Categories & Tags API
  • User Profile & Account API
PrivacyTermsCookies
Developer API
Docs
Developer API
Aliases API

Aliases API

Create, list, inspect, update, and manage the full lifecycle of email aliases programmatically using the AliasFleet REST API.

12 min read
Updated September 5, 2026
Quick ReferenceList AliasesQuery ParametersRequest HeaderscURL ExampleResponse (200 OK)Create AliasRequest Body SchemacURL ExampleResponse (201 Created)Error ResponsesCheck Alias AvailabilityQuery ParameterscURL ExampleResponse (200 OK)Get Alias StatisticscURL ExampleResponse (200 OK)Get Alias by IDPath ParameterscURL ExampleResponse (200 OK)Update AliasRequest Body SchemacURL ExampleResponse (200 OK)Move Alias to Trash (Soft-Delete)cURL ExampleResponse (200 OK)Purge Alias PermanentlycURL ExampleResponse (200 OK)Restore Trashed AliasResponse (200 OK)Get Alias Retention SettingsResponse (200 OK)Update Alias Retention SettingsRequest Body SchemaResponse (200 OK)

Provision email aliases, inspect forwarding telemetry, update delivery rules, configure retention, and manage address lifecycles.


Quick Reference#

EndpointMethodRequired ScopeDescription
/v1/aliasesGETaliases:readList active, paused, or trashed aliases with limit/offset pagination.
/v1/aliasesPOSTaliases:writeCreate a new alias with custom or randomized local parts.
/v1/aliases/checkGETaliases:readCheck whether a specific alias address is available for registration.
/v1/aliases/statsGETaliases:readRetrieve volume metrics and monthly forward/block trends.
/v1/aliases/:idGETaliases:readRetrieve detailed configuration and metrics for a single alias.
/v1/aliases/:idPATCHaliases:writeUpdate alias state, description, category, or destination routing.
/v1/aliases/:idDELETEaliases:writeMove an alias to trash (soft-delete).
/v1/aliases/:id/purgeDELETEaliases:writePermanently delete an alias from the database.
/v1/aliases/:id/restorePOSTaliases:writeRestore a trashed alias back to active routing.
/v1/aliases/:id/retentionGETaliases:readRetrieve per-alias log retention settings and plan maximums.
/v1/aliases/:id/retentionPATCHaliases:writeUpdate per-alias log retention days within your plan limits.
Data comparison table

List Aliases#

GET /v1/aliases

Retrieves a paginated list of email aliases for your account. Results can be filtered by operational status, domain, site domain, or search query.

Scope: aliases:readRate Limit: 60 req/minIdempotent: Yes

Query Parameters#

ParameterTypeRequiredDefaultDescription
statusstringOptional"active"Filter by status: "active", "paused", "trash", or "all".
limitintegerOptional10Maximum items to return (min 1, max 100).
offsetintegerOptional0Number of items to skip for pagination.
domainstringOptional—Filter aliases under a specific domain name (e.g. example.com).
site_domainstringOptional—Filter aliases created for a specific website domain.
searchstringOptional—Case-insensitive search across local_part, description, or domain.
sortstringOptional"created_at:desc"Sort ordering (e.g. created_at:desc, created_at:asc).
include_countbooleanOptionalfalseWhen true, includes total exact count in response.
Data comparison table

Request Headers#

HeaderTypeRequiredDescription
AuthorizationstringOptional*Bearer afp_...
x-api-keystringOptional*afp_... (*Provide either Authorization or x-api-key).
AcceptstringYesapplication/json
Data comparison table

cURL Example#

Terminal
curl -X GET "https://api.aliasfleet.com/v1/aliases?status=active&limit=2" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e" \  -H "Accept: application/json"

Response (200 OK)#

JSON
{  "aliases": [    {      "id": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c",      "address": "billing-support@company.com",      "local_part": "billing-support",      "domain": "company.com",      "domain_id": "1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d",      "description": "Billing Inquiries",      "is_active": true,      "status": "active",      "emails_forwarded": 142,      "emails_blocked": 3,      "emails_replied": 12,      "emails_sent": 4,      "forward_to_email": "finance@company.com",      "category": "Finance",      "expires_at": null,      "created_at": "2026-09-04T12:00:00.000Z"    }  ],  "total": 42}

Create Alias#

POST /v1/aliases

Provisions a new email alias. If local_part is omitted, the API automatically generates a random 8-character alphanumeric string.

Scope: aliases:writeRate Limit: 10 req/minIdempotent: No

Request Body Schema#

FieldTypeRequiredDescription
domain_idstringYesRFC 4122 UUID of the hosting domain (domains.id).
local_partstringOptionalDesired local part prefix. Max 64 chars. Generates random 8-char string if omitted.
forward_to_emailstringOptionalPrimary destination address. Must be verified on your account.
destinationsarrayOptionalArray of destination emails or IDs for multi-destination forwarding fanout.
category_idstringOptionalUUID of the category folder to assign this alias to.
categorystringOptionalCategory name string alternative to category_id.
descriptionstringOptionalDescriptive note or label for organizing the alias.
site_domainstringOptionalAssociated target website (e.g. github.com).
alias_ttl_daysintegerOptionalTime-to-live in days (1–365). Custom domains only.
expires_atstringOptionalISO 8601 UTC expiration timestamp. Custom domains only.
Data comparison table
Important

Custom Domain Requirement for Expiring Aliases: The alias_ttl_days and expires_at parameters are strictly restricted to verified custom domains (domain.type === 'custom'). Attempting to set an expiration on shared platform domains returns HTTP 400 CUSTOM_DOMAIN_REQUIRED to preserve shared domain reputation.

cURL Example#

Terminal
curl -X POST "https://api.aliasfleet.com/v1/aliases" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e" \  -H "Content-Type: application/json" \  -d '{    "local_part": "newsletter",    "domain_id": "1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d",    "description": "Weekly Tech Digest",    "forward_to_email": "inbox@company.com"  }'

Response (201 Created)#

JSON
{  "success": true,  "alias": {    "id": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c",    "local_part": "newsletter",    "domain": "company.com",    "full_address": "newsletter@company.com",    "description": "Weekly Tech Digest",    "active": true,    "site_domain": null,    "created_at": "2026-09-04T12:00:00.000Z",    "emails_forwarded": 0,    "emails_blocked": 0,    "category": null,    "expires_at": null  }}

Error Responses#

Status CodeCodeError MessageReason
400VALIDATION_ERROR"domain_id is required"Request body is missing the required domain_id parameter.
400RESERVED_PREFIX"Prefix is reserved by system"System prefixes (admin, support, billing) are blocked on shared domains.
400CUSTOM_DOMAIN_REQUIRED"Expiring temporary aliases (alias_ttl_days / expires_at) are strictly restricted to your verified custom domains to protect shared reputation."Attempted to set a TTL or expiration date on a shared platform domain.
403LIMIT_REACHED"Alias limit reached. Upgrade your subscription plan to create more aliases."Account has reached the maximum alias quota allowed under its subscription tier.
403PAUSED_LOCK"Your subscription is paused. New resource creation is locked."Account subscription is paused. Resume subscription to create aliases.
403DOMAIN_OWNERSHIP_ERROR"You do not own this domain"The specified custom domain belongs to another user.
404DOMAIN_NOT_FOUND"Domain not found"The specified domain_id does not exist or is inactive.
409ALIAS_EXISTS"Alias address already taken"The specified local_part and domain combination already exists.
429RATE_LIMIT_EXCEEDED"Slow down, you are too fast. Please wait a moment before creating more aliases."Exceeded the 10 creations / minute threshold.
Data comparison table

Check Alias Availability#

GET /v1/aliases/check

Pre-flight verification endpoint to confirm whether a desired alias local part is available on a specific domain before attempting creation.

Scope: aliases:readRate Limit: 30 req/minIdempotent: Yes

Query Parameters#

ParameterTypeRequiredDescription
local_partstringYesLocal part prefix to test (e.g. support).
domain_idstringYesUUID of the domain to test against.
Data comparison table

cURL Example#

Terminal
curl -X GET "https://api.aliasfleet.com/v1/aliases/check?local_part=newsletter&domain_id=1a2b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6d" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e" \  -H "Accept: application/json"

Response (200 OK)#

JSON
{  "available": true,  "address": "newsletter@company.com"}

If the alias is already registered, the endpoint returns:

JSON
{  "available": false,  "address": "newsletter@company.com",  "reason": "Alias is already registered",  "suggestion": "newsletter-294@company.com"}

Get Alias Statistics#

GET /v1/aliases/stats

Retrieves volume metrics and monthly forwarding and block trends across all aliases.

Scope: aliases:readRate Limit: 60 req/minIdempotent: Yes

cURL Example#

Terminal
curl -X GET "https://api.aliasfleet.com/v1/aliases/stats" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e" \  -H "Accept: application/json"

Response (200 OK)#

JSON
{  "totalAliases": 42,  "totalForwarded": 1284,  "totalBlocked": 315,  "newThisMonth": 6,  "newLastMonth": 4,  "totalTrend": 50,  "forwardedThisMonth": 210,  "forwardedLastMonth": 180,  "forwardedTrend": 16.7,  "blockedThisMonth": 45,  "blockedLastMonth": 30,  "blockedTrend": 50}

Get Alias by ID#

GET /v1/aliases/:id

Retrieves the complete configuration, forwarding statistics, and attached recipients for a single alias.

Scope: aliases:readRate Limit: 60 req/minIdempotent: Yes

Path Parameters#

ParameterTypeRequiredDescription
idstringYesUUID of the alias (aliases.id).
Data comparison table

cURL Example#

Terminal
curl -X GET "https://api.aliasfleet.com/v1/aliases/9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e" \  -H "Accept: application/json"

Response (200 OK)#

JSON
{  "alias": {    "id": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c",    "local_part": "stripe-billing",    "domain": "company.com",    "full_address": "stripe-billing@company.com",    "description": "Billing receipts",    "is_active": true,    "status": "active",    "forward_to_email": "finance@company.com",    "emails_forwarded": 38,    "emails_blocked": 1,    "emails_replied": 0,    "emails_sent": 0,    "created_at": "2026-07-01T12:00:00.000Z",    "destinations": [      {        "id": "d1e2f3a4-b5c6-7d8e-9f0a-1b2c3d4e5f6a",        "email": "finance@company.com",        "is_verified": true      }    ]  }}

Update Alias#

PATCH /v1/aliases/:id

Modifies operational status, description, category folder, or primary forwarding destination for an alias.

Scope: aliases:writeRate Limit: 60 req/minIdempotent: Yes

Request Body Schema#

FieldTypeRequiredDescription
is_activebooleanOptionalSet false to pause forwarding, true to resume.
descriptionstring | nullOptionalInformative note for organizing the alias. Max 500 chars.
category_idstring | nullOptionalUUID of the category folder. Set null to unassign.
forward_to_emailstringOptionalUpdated primary destination inbox. Must be verified.
Data comparison table

cURL Example#

Terminal
curl -X PATCH "https://api.aliasfleet.com/v1/aliases/9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e" \  -H "Content-Type: application/json" \  -d '{    "is_active": false,    "description": "Paused Billing Alias"  }'

Response (200 OK)#

JSON
{  "alias": {    "id": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c",    "local_part": "stripe-billing",    "domain": "company.com",    "full_address": "stripe-billing@company.com",    "is_active": false,    "status": "paused",    "description": "Paused Billing Alias"  }}

Move Alias to Trash (Soft-Delete)#

DELETE /v1/aliases/:id

Moves an alias to the trash folder. Incoming emails sent to trashed aliases are dropped immediately at the mail edge, but the address remains reserved to your account and can be restored at any time.

Scope: aliases:writeRate Limit: 60 req/minIdempotent: Yes

cURL Example#

Terminal
curl -X DELETE "https://api.aliasfleet.com/v1/aliases/9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e"

Response (200 OK)#

JSON
{  "message": "Alias moved to trash successfully",  "id": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c"}

Purge Alias Permanently#

DELETE /v1/aliases/:id/purge

Permanently deletes an alias and removes all associated routing configurations, logs, and recipients from the database.

Scope: aliases:writeRate Limit: 60 req/minIdempotent: Yes
Caution

Irreversible Action: Purging an alias permanently deletes its routing configuration and history. Once purged, the operation cannot be undone.

cURL Example#

Terminal
curl -X DELETE "https://api.aliasfleet.com/v1/aliases/9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c/purge" \  -H "Authorization: Bearer afp_4a8f9c1b2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e"

Response (200 OK)#

JSON
{  "message": "Alias permanently deleted",  "id": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c"}

Restore Trashed Alias#

POST /v1/aliases/:id/restore

Restores an alias from trash back to active status, re-enabling email forwarding and telemetry tracking.

Scope: aliases:writeRate Limit: 60 req/minIdempotent: Yes

Response (200 OK)#

JSON
{  "success": true,  "message": "Alias restored successfully",  "alias": {    "id": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c",    "is_active": true,    "status": "active",    "deleted_at": null  }}

Get Alias Retention Settings#

GET /v1/aliases/:id/retention

Retrieves per-alias log retention settings alongside the user's plan maximum retention limit.

Scope: aliases:readRate Limit: 60 req/min

Response (200 OK)#

JSON
{  "success": true,  "retention": {    "aliasId": "9f83a21b-4c7d-4e9a-8b7c-6d5e4f3a2b1c",    "customRetentionDays": 14,    "effectiveRetentionDays": 14,    "planMaxDays": 90  }}

Update Alias Retention Settings#

PATCH /v1/aliases/:id/retention

Configures custom log retention days for a specific alias. The retention days value must be at least 1 and cannot exceed your plan's maximum retention allowance (7 days on Free, 30 days on Pro, 90 days on Business).

Scope: aliases:writeRate Limit: 60 req/min

Request Body Schema#

FieldTypeRequiredDescription
retention_daysinteger | nullYesRetention days (between 1 and plan max). Pass null to inherit account default.
Data comparison table

Response (200 OK)#

JSON
{  "success": true}

Frequently Asked Questions

The alias status updates to 'trash' and incoming emails are dropped immediately at the mail gateway. The address remains reserved to your account and can be restored anytime via the restore endpoint.

Yes. Use the dedicated DELETE /v1/aliases/:id/purge endpoint to permanently remove an alias and all associated routing configurations from the database.

Yes, but alias expiration (alias_ttl_days or expires_at) is strictly restricted to verified custom domains to protect shared domain reputation. Attempting to set an expiration on a shared domain returns HTTP 400 CUSTOM_DOMAIN_REQUIRED.

Yes. Pass an array of verified email addresses or destination IDs in the destinations body parameter when creating or updating an alias.

Was this article helpful?

PreviousIdentity & Token Introspection APINextAlias Destinations & Batch Operations API

Related in Developer API

Identity & Token Introspection API

Verify token validity, inspect active permission scopes, and retrieve account metadata using the Identity API.

Alias Destinations & Batch Operations API

Configure multi-destination forwarding fanout, execute atomic batch updates across up to 100 aliases, and fine-tune per-alias privacy settings.

Domains API

Query shared platform domains, register custom brand domains, provision subdomains, verify DNS records, and inspect catch-all forwarding rules.

Destinations API

Register destination inboxes, execute 6-digit OTP verification challenges, configure per-channel sender identities, and manage routing fallbacks.

Quick-Send API

Dispatch outbound emails through your aliases, stage attachments via presigned URLs, inspect delivery logs, and manage sender signatures.

On this page

Quick ReferenceList AliasesQuery ParametersRequest HeaderscURL ExampleResponse (200 OK)Create AliasRequest Body SchemacURL ExampleResponse (201 Created)Error ResponsesCheck Alias AvailabilityQuery ParameterscURL ExampleResponse (200 OK)Get Alias StatisticscURL ExampleResponse (200 OK)Get Alias by IDPath ParameterscURL ExampleResponse (200 OK)Update AliasRequest Body SchemacURL ExampleResponse (200 OK)Move Alias to Trash (Soft-Delete)cURL ExampleResponse (200 OK)Purge Alias PermanentlycURL ExampleResponse (200 OK)Restore Trashed AliasResponse (200 OK)Get Alias Retention SettingsResponse (200 OK)Update Alias Retention SettingsRequest Body SchemaResponse (200 OK)

Still need help?

Cannot find the answer you are looking for? Our support team is ready to assist.

Contact Support