v2

latestOpenAPI 3.0.12026-07-26334612609.5 KB
Allowlists

Create a new entry for an allowlist

post/allowlists/{allowlistId}/entries

Path parameters

allowlistIdstring required
Example:95b11417-f18f-457f-8804-68e361f9164f

ID of the allowlist

Request body

walletPublicKeystring

Valid blockchain wallet address, must be an alphanumeric string without any special characters

emailstring
emailDomainstring
phoneNumberstring
aliasstring
discordUsernamestring
twitterUsernamestring
farcasterUsernamestring
farcasterFidnumber
externalUserIdstring

Example request

{
  "walletPublicKey": "0xbF394748301603f18d953C90F0b087CBEC0E1834",
  "email": "hello-world@foobar.com",
  "emailDomain": "https://website-sample.com",
  "phoneNumber": "+1234567890",
  "alias": "An example name",
  "discordUsername": "An example name",
  "twitterUsername": "An example name",
  "farcasterUsername": "An example name",
  "externalUserId": "An example name"
}

Response

Created

idstring required
allowListIdstring required
walletPublicKeystring
emailstring email
emailDomainstring hostname
phoneNumberstring
discordUsernamestring
twitterUsernamestring
farcasterUsernamestring
farcasterFidnumber
aliasstring
externalUserIdstring

Example response

{
  "id": "95b11417-f18f-457f-8804-68e361f9164f",
  "allowListId": "95b11417-f18f-457f-8804-68e361f9164f"
}