Account & API Keys
Category: Account & Developers Last updated: 2026-07-12
Your Owning account gives you access to the web platform and the developer API. This guide covers account management and generating API keys for programmatic access.
Registering and logging in
- Go to owning.pro/register
- Enter your email, password, and name
- Click Register — you're logged in immediately
To log in later, visit owning.pro/login and enter your credentials. If you forget your password, use the "Forgot password?" link on the login page to request a magic link (passwordless login).
Managing your profile
Once logged in, go to Dashboard → Account settings to:
- Update your name and profile picture
- Change your password
- View your listing history and favorites
- Manage saved searches
Your profile is visible to other users at /users/{your-id}. Verified profiles and complete information help build trust with buyers and sellers.
Generating API keys
API keys allow you to access Owning programmatically — search listings, create listings, upload images, and more — without logging in through the web interface.
Create an API key
- Log in to your account
- Go to Dashboard → API Keys (or /dashboard)
- Click "Create new key"
- Give it a name (e.g., "My bot" or "Inventory sync")
- Select permissions: read, write, or admin
- Click Create — your key will be displayed once
Important: Copy your API key immediately. It won't be shown again for security reasons. API keys use the own_ prefix format.
Using your API key
Pass your API key in the Authorization header:
curl https://api.owning.pro/api/listings \
-H "Authorization: Bearer own_your_api_key_here"
API key vs JWT
Owning supports two authentication methods:
| Method | Use case | Expiry |
|---|---|---|
API Key (own_) |
Long-term programmatic access, bots, scripts | No expiry (revoke manually) |
| JWT | Web sessions, short-lived access | 7 days |
For most developer use cases, API keys are the right choice. JWTs are obtained by logging in via POST /api/auth/login and are used automatically by the web interface.
Rate limits
API access is rate-limited to ensure fair usage:
- Read endpoints: 200 requests/min (public), 600/min (authenticated)
- Write endpoints: 30 requests/min
- Per-action limits: listing creation 10/day, image upload 50/day, AI generate 5/hour, contact seller 5/hour
See the Developer Onboarding Guide for full details on rate limits, error handling, and best practices.
Revoking a key
If an API key is compromised or no longer needed, go to Dashboard → API Keys and click "Revoke". The key is immediately invalidated.
Deleting your account
To delete your account, contact hello@owning.pro. Your listings and personal data will be removed in accordance with our privacy policy.
Was this helpful?