Account, Billing & API

How to Get Your User ID and API Key for PicDefense.io

To integrate our Risk Forensics engine programmatically into your CI/CD pipelines or CMS workflows, you need to authenticate your requests using your unique User ID and API Key. The API allows you to bypass the dashboard and push assets directly into our multi-worker analysis queue.

Engineering Best Practices & Security

Treat your PicDefense API key like a production database credential.

Never expose it in client-side code

All API requests must originate from a secure server environment (e.g., a Node.js backend).

Credit Consumption

Every successful API request deducts credits from your account balance. If your script runs into an infinite loop or lacks idempotency, you will burn through your allocated credits.

Environment Variables

Store your credentials securely in your .env files rather than hardcoding them into your application logic.

Step-by-Step Configuration

1

Access the Dashboard

Log into the core application dashboard at app.picdefense.io.

2

Navigate to Settings

Click on your Account section, which manages your billing, credit packages, and API settings.

3

Secure Your Keys

Your User ID and API Key will be visible in the API configuration panel.

Related Articles

Ready to run your first audit?

Set up your PicDefense account and build your baseline image inventory in minutes.

Disclaimer: This documentation is provided for informational purposes only and does not constitute legal advice. Screenshots may differ from the current application interface. PicDefense updates its platform regularly. Consult the latest in-app guides or contact support for the most current information.