-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocumentation.txt
More file actions
42 lines (28 loc) · 1.16 KB
/
documentation.txt
File metadata and controls
42 lines (28 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Source-URL: https://docs.acme.io/api/authentication
Machine-URL: https://machinewebprotocol.com/machine/docs-acme-io-api-authentication
Published: 2026-01-20T12:00:00Z
Author: ACME Documentation Team
Title: Authentication - ACME API Documentation
Categories: documentation, api, authentication
Extraction: readability-extracted
Language: en
---
Authentication
The ACME API uses API keys for authentication. Include your key in the Authorization header of all requests.
Getting Your API Key
1. Log in to your ACME dashboard
2. Navigate to Settings, then API Keys
3. Click Generate New Key
4. Copy and securely store your key
Using Your API Key
Include the key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Example Request
curl -X GET https://api.acme.io/v1/users -H "Authorization: Bearer sk_live_abc123"
Rate Limits
Free tier: 100 requests per minute
Pro tier: 1,000 requests per minute
Enterprise: Unlimited
Exceeding rate limits returns HTTP 429. Implement exponential backoff in your integration.
Key Security
Never commit API keys to version control. Rotate keys periodically. Use environment variables in production. Monitor key usage in your dashboard.