Authentication Methods
Nimble supports two authentication methods for accessing the residential proxy network:Username & Password
Include credentials in every request
IP Allowlist
Authenticate by trusted IP addresses
Username & Password Authentication
The most common method - include your account and pipeline credentials in the proxy connection string.Connection Format
Code Examples
Replace
accountName, pipelineName, and pipelinePassword with your actual credentials from the Nimble dashboard.IP Allowlist Authentication
Authenticate requests based on trusted IP addresses without including credentials in each request.How It Works
- Add your IP addresses to the pipeline’s allowlist in the Nimble dashboard
- Configure a custom port (between 9000-10000) for the pipeline
- Send requests from allowlisted IPs without username/password
Benefits
- Simplified requests: No credentials in connection string
- Enhanced security: Only specific IPs can access your pipeline
- Cleaner code: Remove authentication logic from application code
Configuration
Configure IP allowlists through:- Nimble dashboard under pipeline settings
- Admin API
/account/pipelinesendpoint
Example Request
cURL
Choosing an Authentication Method
When to use Username & Password
When to use Username & Password
- Running requests from dynamic IP addresses
- Quick setup and testing
- Multiple team members with different credentials
- Cloud environments with rotating IPs
When to use IP Allowlist
When to use IP Allowlist
- Fixed server infrastructure
- Enhanced security requirements
- High-volume automated systems
- Simplified application code
Authentication Errors
| Response Code | Issue | Solution |
|---|---|---|
| 407 | Proxy Authentication Required | Verify account name, pipeline name, and password are correct |
| 401 | Unauthorized | Check that your IP is in the allowlist (if using IP authentication) |
| 403 | Forbidden | Pipeline may be disabled or you may have reached quota limits |
Response Codes Reference
View complete list of response codes and troubleshooting steps

