# install curlnpm install accessgridbundle add accessgridpip install accessgridgo get accessgridInstall-Package accessgrid.dll -Version 1.0.0implementation "com.accessgrid.sdk:accessgrid:1.0.0"composer require accessgrid/accessgridAuthentication
We use a dual authentication mechanism, it consists of two parts:
- A static account id to be sent in the X-ACCT-ID header
- A shared secret scheme to authenticate every API request with a signed payload in the X-PAYLOAD-SIG header
You can find both keys in your AccessGrid console on the API keys page. If you're logged in, they're automatically embedded into this documentation.
Rate Limits
API requests that provision Android passes (Google Wallet) are subject to rate limits based on Google's Wallet API guidelines. When issuing or updating Android passes, please observe the following limits:
- Maximum of 5 concurrent connections per account
- Maximum of 20 requests per second per account
These limits apply to operations that trigger Google Wallet API calls, including issuing new Android passes and updating existing ones. Requests exceeding these limits may be throttled or rejected.