/
UN
unlock-protocol
/
Unlock Locksmith
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Updated on 2026-07-17
Details
Filter operations
get
/v2/auth/nonce
post
/v2/auth/login
post
/v2/auth/logout
post
/v2/auth/revoke
get
/v2/auth/user
get
/v2/applications/list
post
/v2/applications
put
/v2/applications/:id
delete
/v2/applications/:id
get
/v2/api/verifier/list/{network}/{lockAddress}
put
/v2/api/verifier/{network}/{lockAddress}/{verifierAddress}
delete
/v2/api/verifier/{network}/{lockAddress}/{verifierAddress}
get
/v2/api/verifier/{network}/lock/{lockAddress}/address/{verifierAddress}
get
/v2/events/{slug}/verifiers
put
/v2/events/{slug}/verifiers/{verifierAddress}
delete
/v2/events/{slug}/verifiers/{verifierAddress}
post
/v2/events/{slug}/approve-refunds
get
/v2/events/approved-refunds/{slug}
get
/v2/api/ticket/{network}/{lockAddress}/{keyId}/sign
put
/v2/api/ticket/{network}/lock/{lockAddress}/key/{keyId}/check
put
/v2/api/ticket/{slug}/{network}/lock/{lockAddress}/key/{keyId}/check
get
/v2/api/ticket/{slug}/{network}/lock/{lockAddress}/key/{keyId}
post
/v2/api/ticket/{network}/{lockAddress}/{keyId}/email
get
/v2/api/ticket/{network}/{lockAddress}/{keyId}/qr
get
/v2/api/ticket/{network}/{lockAddress}/{keyId}/verification
get
/v2/api/metadata/{network}/locks/{lockAddress}
put
/v2/api/metadata/{network}/locks/{lockAddress}
get
/v2/api/metadata/{network}/locks/{lockAddress}/keys/{keyId}
put
/v2/api/metadata/{network}/locks/{lockAddress}/keys/{keyId}
get
/v2/api/metadata/{network}/locks/{lockAddress}/users/{userAddress}
put
/v2/api/metadata/{network}/locks/{lockAddress}/users/{userAddress}
put
/v2/api/metadata/users
post
/v2/api/users/{emailAddress}/{selectedProvider}/waas
get
/v2/api/users/{emailAddress}/existNextAuth
get
/v2/api/users/{emailAddress}/send-verification-code
post
/v2/api/users/{emailAddress}/verify-email-code
put
/users/{emailAddress}/passwordEncryptedPrivateKey
get
/users/{emailAddress}/privatekey
get
/users/{emailAddress}/recoveryphrase
post
/users/{publicKey}/eject
get
/api/captcha
get
/v2/api/{network}/locks/{lockAddress}/keys
get
/v2/api/{network}/locks/{lockAddress}/keys-by-page
get
/v2/api/{network}/locks/{lockAddress}/export-keys
get
/v2/api/{network}/locks/{lockAddress}/export-keys/{jobId}
get
/purchase
get
/v2/api/{network}/price
post
/v2/api/contracts/{network}/lock
post
/v2/purchase/intent/{network}/locks/{lockAddress}
get
/v2/subscriptions/{network}/locks/{lockAddress}/keys/{keyId}
delete
/v2/subscriptions/{network}/locks/{lockAddress}/keys/{keyId}
post
/v2/claim/{network}/locks/{lockAddress}
post
/v2/purchase/setup
get
/v2/purchase/list
get
/v2/api/ticket/{network}/lock/{lockAddress}/key/{keyId}/generate
get
/v2/api/ticket/{network}/lock/{lockAddress}/key/{keyId}
delete
/{network}/lock/{lockAddress}/stripe
get
/lock/{lockAddress}/stripe-connected
post
/v2/images/upload
post
/v2/transfer/{network}/locks/{lockAddress}/keys/{keyId}
post
/v2/transfer/done
get
/v2/receipts/all/{network}/{lockAddress}
post
/v2/receipts/all/{network}/{lockAddress}
get
/v2/receipts/download/{network}/{lockAddress}
get
/v2/receipts/{network}/{lockAddress}/all
get
/v2/receipts/{network}/{lockAddress}/{hash}
post
/v2/receipts/{network}/{lockAddress}/{hash}
get
/v2/receipts-base/{network}/{lockAddress}
post
/v2/receipts-base/{network}/{lockAddress}
get
/v2/email/{network}/locks/{lockAddress}/custom/{template}
post
/v2/email/{network}/locks/{lockAddress}/custom/{template}
get
/v2/checkout/{id}
put
/v2/checkout/{id}
delete
/v2/checkout/{id}
get
/v2/checkout/list
delete
/v2/purchase/payment-methods
get
/v2/api/credit-card-details/{network}/locks/{lockAddress}
post
/v2/stripe/connect/{network}/locks/{lockAddress}
get
/v2/stripe/connections
get
/v2/events/{network}/{lockAddress}
get
/v2/lock-settings/slug/{slug}
get
/v2/lock-settings/{network}/locks/{lockAddress}
post
/v2/lock-settings/{network}/locks/{lockAddress}
get
/v2/certificate/{network}/lock/{lockAddress}/key/{keyId}/generate
get
/v2/hooks/guild
get
/v2/hooks/gitcoin
post
/purchase/capture
get
/v2/api/purchase/total
get
/v2/api/charges/{network}/locks/{lockAddress}
post
/claim/{network}/locks/{lockAddress}
post
/v2/email-subscriptions/unsubscribe/{network}/locks/{lockAddress}
post
/v2/email-subscriptions/subscribe/{network}/locks/{lockAddress}
post
/v2/email/{network}/locks/{lockAddress}/custom/send
post
/v2/email/{slug}/invite
post
/v2/events/save
get
/v2/events/{slug}
post
/v2/rsvp/{network}/{lockAddress}
post
/v2/rsvp/{network}/{lockAddress}/approve/{userAddress}
post
/v2/rsvp/{network}/{lockAddress}/deny/{userAddress}
post
/v2/rsvp/{network}/{lockAddress}/approve
post
/v2/rsvp/{network}/{lockAddress}/deny
Get lock setting by slug
get
/v2/lock-settings/slug/{slug}
Path parameters
slug
string
required
Slug
Response
Successfully get settings for lock
LockSettings
required
lockAddress
string
network
number
sendEmail
boolean
slug
string
replyTo
string
nullable
creditCardPrice
number
nullable
emailSender
string
nullable
checkoutConfigId
string
nullable
hookGuildId
string
nullable
unlockFeeChargedToUser
boolean
creditCardCurrency
string
crossmintClientId
string
nullable
promoCodes
string[]
passwords
string[]
requiredGitcoinPassportScore
number
nullable
Changes