/
UN
unlock-protocol
/
Unlock Locksmith
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 35m ago · Updated 3w ago
View markdown
unlock-protocol
Unlock Locksmith
get
/v2/checkout/{id}
v1
latest
OpenAPI 3.0.0
MIT
2026-07-17
120
35
151.9 KB
get
/v2/auth/nonce
post
/v2/auth/login
post
/v2/auth/privy
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/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
post
/v2/events/update/{slug}
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
get
/v2/checkout/{id}
Path parameters
id
string
required
The id of the checkout config
Response
Checkout config for the given id
CheckoutConfig
required
id
string
name
string
required
by
string
config
object
required
createdAt
string
date-time
updatedAt
string
date-time