Getting started with the Privy REST API
Privy offers low-level APIs you can use to interact with wallets and user objects directly. This means APIs to interface with the following resources:
Read more about direct API access below.
All requests to the Privy API must be made to the following base URL:
HTTPS is required for all requests. HTTP requests will be rejected.
All API endpoints require authentication using Basic Auth and a Privy App ID header. Include the following headers with every request:
Basic Auth header with your app ID as the username and your app secret as the password.
Your Privy app ID as a string.
Requests missing either of these headers will be rejected by Privy’s middleware.
Your Privy app ID and app secret can be found in the App settings > Basics tab for your app.
Getting started with the Privy REST API
Privy offers low-level APIs you can use to interact with wallets and user objects directly. This means APIs to interface with the following resources:
Read more about direct API access below.
All requests to the Privy API must be made to the following base URL:
HTTPS is required for all requests. HTTP requests will be rejected.
All API endpoints require authentication using Basic Auth and a Privy App ID header. Include the following headers with every request:
Basic Auth header with your app ID as the username and your app secret as the password.
Your Privy app ID as a string.
Requests missing either of these headers will be rejected by Privy’s middleware.
Your Privy app ID and app secret can be found in the App settings > Basics tab for your app.