API Terms of Service
Terms governing use of the OKSLOP API.
Last updated: March 16, 2026
1. Acceptance
By accessing or using the OKSLOP API ("API"), you agree to be bound by these API Terms of Service ("API Terms"), as well as the OKSLOP Terms of Service, License, and Privacy Policy. If you do not agree to any part of these terms, you must not use the API.
2. API Access
Access to the OKSLOP API requires registration and an API key. You may register for an API key through the Developer Portal. API keys are personal and non-transferable. You are responsible for keeping your API key confidential and for all activity that occurs using your key.
You must not share, publish, or embed your API key in client-side code, public repositories, or any location where it may be exposed to unauthorized parties. If you believe your key has been compromised, revoke it immediately from your Developer Dashboard and generate a new one.
3. Permitted Use
You may use the OKSLOP API to build applications, websites, plugins, tools, and integrations that incorporate OKSLOP images. Examples of permitted use include:
- Building a design tool that lets users search and insert OKSLOP images
- Creating a content management plugin that integrates OKSLOP photos
- Developing a mobile app that displays OKSLOP imagery
- Building internal tools for your organization that use OKSLOP content
Attribution is appreciated but not required. See Section 7 for our attribution guidelines.
4. Restrictions
You may not use the OKSLOP API to:
- Build or contribute to a stock photography service, image marketplace, or any service that competes with OKSLOP
- Systematically cache, store, or download our entire image library or a substantial portion of it
- Resell, sublicense, or redistribute API access to third parties
- Circumvent, bypass, or attempt to exceed rate limits or other technical restrictions
- Scrape, crawl, or use automated tools to bulk-download images outside the intended API workflow
- Use the API for any unlawful purpose or in violation of any applicable laws or regulations
- Misrepresent API-sourced content as originating from a source other than OKSLOP
- Interfere with or disrupt the API infrastructure or other users' access
5. Rate Limits
The OKSLOP API enforces rate limits to ensure fair usage and service stability. Rate limits vary by tier:
- Free tier: 30 requests per minute, 1,000 requests per day
- Pro tier: 100 requests per minute, 10,000 requests per day
- Enterprise tier: Custom limits based on agreement
Exceeding rate limits will result in temporary throttling with HTTP 429 responses. Your current rate limit status is communicated via response headers (X-Ratelimit-Limit, X-Ratelimit-Remaining, X-Ratelimit-Reset). Persistent or deliberate abuse of rate limits may result in temporary suspension or permanent revocation of your API key.
6. Image Usage
All images accessed through the OKSLOP API are subject to the OKSLOP License. The API does not grant any additional rights beyond what the License provides. You are responsible for ensuring that your use of images complies with the License terms, including any restrictions on resale, redistribution, and prohibited uses.
7. Attribution
When displaying images from OKSLOP in your application, we ask that you include a link back to okslop.com. For example:
- A "Photos by OKSLOP" link in your app footer or image credits
- A link on each image back to its OKSLOP page
- A mention in your app's about page or documentation
Attribution is recommended but not legally required. However, providing attribution helps support our platform and is greatly appreciated.
8. App Approval
All applications using the OKSLOP API must be registered through the Developer Portal. Applications may be subject to review at our discretion. We reserve the right to reject, suspend, or revoke access for apps that:
- Violate these API Terms or the OKSLOP Terms of Service
- Engage in abusive, fraudulent, or harmful behavior
- Misrepresent their purpose or functionality during registration
- Pose a security risk to our platform or users
9. Availability
The OKSLOP API is provided "as is" and "as available." While we aim for 99.9% uptime, we make no guarantees regarding availability, reliability, or performance. We may change, deprecate, or remove API endpoints at any time with reasonable notice. We will make best efforts to communicate changes through our API documentation and developer communications.
Scheduled maintenance windows will be announced in advance when possible. We are not liable for any damages or losses resulting from API downtime, errors, or changes.
10. Termination
We may revoke or suspend your API access at any time, with or without notice, for violations of these terms or for any other reason at our sole discretion. Upon termination, you must immediately cease all use of the API and delete any cached API responses.
You may terminate your API access at any time by deleting your API keys from the Developer Dashboard. Termination of API access does not affect the license for images previously downloaded in compliance with these terms.
11. Changes to These Terms
We may update these API Terms at any time. Changes will be reflected on this page with an updated "Last updated" date. Continued use of the API after changes are posted constitutes acceptance of the revised terms. We encourage you to review these terms periodically.
12. Contact
Questions about the API or these terms? Contact us at api@okslop.com. For general inquiries, see our Terms of Service.