Yes. OpenAI's standalone moderation endpoint is free to use, and Poyo offers omni-moderation-latest at zero credits per supported request. Through Poyo, you can review text, one image, or both, try the results in the Playground, and track requests through the same task workflow used by other supported Poyo model APIs.
The value is practical: start with a browser-based trial, then use a Poyo API key to bring moderation into your application. Task status and completion callbacks help connect the assessment to publishing, notifications, or human review.
The following sections explain what free access includes, how to get started, and why a unified model workflow can be useful. See OpenAI's moderation documentation and Poyo's Omni Moderation reference for the respective services.
What free moderation covers
For this model on Poyo, the published price is zero credits per request. Supported input is text, one HTTPS image URL, or a combination of the two. The completed task returns classification data, including category flags and scores.
| Item | What the free model call provides |
|---|---|
| Text assessment | Classification of supplied text under the model's supported categories |
| Image assessment | Classification of one image under the supported image categories |
| Text and image together | Assessment of a caption or other text alongside one image |
| Structured result | Risk flags, category scores, and applied input types |
| Poyo request handling | A task ID, status retrieval, and an optional completion callback |
A moderation call produces structured data rather than a generated image or video file. A result can therefore be complete even though the task's files array is empty.
You can add this zero-credit assessment after generating an image or assistant reply, keeping generation and review in a connected workflow. Other models and storage services retain their own pricing, so plan those resources separately from the free moderation call.
Plan a free content moderation workflow
Poyo's zero-credit moderation calls let you add text and image checks without an additional Omni Moderation call charge. You can start with one surface, such as comments or uploaded photos, and reuse the same model access as you connect more supported content.
Use the task ID to follow each submission from creation to completion. If your application needs the result later, configure a completion callback to trigger the next step, such as updating a post's publishing state or adding a case to your review tool.
For concentrated uploads after an event or campaign, place requests in your application's queue and use status tracking to follow their progress. Keep each task associated with its content version so later results reach the correct submission.
Capacity follows the current conditions of the service account you use. Check your Poyo account's applicable limits when planning traffic; for OpenAI direct access, consult the official model limits.
Start free text and image moderation with Poyo
Try a sample in the Playground
Sign in and open the Poyo Playground. Enter text, add an image, or combine the two, then select Run to see a new result. The form, JSON view, and examples let you understand the request and output before writing code or manually creating an API key.
Choose the content to assess
For an API request, place non-empty text in input.prompt, one HTTPS image URL in input.image_urls, or supply both. This keeps comments, captions, images, and combined submissions in one request structure.
The Playground uploads a selected local image before submitting its URL. For a server integration, provide an image resource the service can fetch and keep temporary links valid for the time needed to process the task. Submit several images as separate tasks.
Connect your application
Create a Poyo API key and call the unified submission endpoint from your server. Use the returned task ID to retrieve status, or add a completion callback. The same Poyo authentication workflow can also be used with other supported model APIs, helping you manage credentials in one place.
The Poyo reference specifies the HTTPS URL input and asynchronous result format. Keep the key on your server and use the documented fields for the route you call.
Why use Poyo for Omni Moderation
Poyo combines free Omni Moderation access with the platform's model workflow: a Poyo API key, unified task submission, status tracking, and optional callbacks. Teams using several supported model APIs can bring content assessment into the same account and task-handling approach.
Both routes offer free standalone moderation. Poyo's additional value is the way you try, connect, and follow the request.
| Comparison | OpenAI direct access | Value of Poyo access |
|---|---|---|
| Moderation call cost | The standalone moderation endpoint is free | Omni Moderation costs zero credits and fits into an existing Poyo workflow |
| Credential management | Use an OpenAI API key | Use a Poyo API key for supported models across providers |
| Task tracking | Handle the native moderation request and response | Follow a task ID through the platform's unified status lifecycle |
| Completion notification | Your application reads the moderation response | Configure a callback to connect the completed assessment to publishing or review |
| Trying the model | Official documentation and native API examples | Playground form, JSON view, examples, and category-result previews |
For a team already using Poyo, this keeps model access and task handling together. A new team can begin in the Playground, then integrate the request format it has already inspected.
Developer integration reference
Submit to POST /api/generate/submit using a Poyo API key. The status endpoint returns category results under data.output.results. A completion callback contains the status data object without the outer code and data wrapper, so callback results are under output.results.
These documented paths let your application read the same category information through either retrieval method. See the complete Poyo request and response examples.
Plan the resources around free moderation
Poyo's zero-credit calls let you focus the remaining budget on the resources your product uses around each assessment.
Storage and delivery. Uploaded images need storage, and the moderation service needs to retrieve them. Temporary uploads, approved files, thumbnails, and download traffic may have separate costs. Decide how long you retain rejected and abandoned uploads.
Integration and maintenance. Use Poyo's task IDs, status queries, and callbacks to connect submissions with results. Plan the application logic for retries, content versions, and publishing states so each assessment reaches the right next step and users can understand its progress.
Human review. Use the category signals to identify cases needing context, then allocate reviewer time for ambiguous submissions, complaints, and appeals. Measure the volume with your own content and rules to choose a workload your team can sustain.
Other checks. Combine the supported harmful-content assessment with dedicated checks for spam, personal information, image quality, and product-specific restrictions. Map each requirement to the tool or reviewer that handles it.
Here is an illustrative workload calculation, not a prediction of model performance. Suppose 10,000 submissions arrive in a month and your chosen rules send 2% to people. That produces 200 human reviews. At an assumed three minutes each, the work takes 600 minutes, or 10 hours, before appeals. Changing that review rate to 5% produces 500 reviews and 25 hours at the same assumed review time.
The API call remains free in both cases. The example shows why a small pilot should measure reviewer workload as well as whether requests succeed.
How to plan a trial
Choose one content surface, such as new public posts or profile photos. Define the categories that matter and how you will handle results before submitting a large volume.
Then test normal content, clear violations, and borderline examples. Check how the service behaves under your expected traffic pattern. Record processing failures separately from content flags so operational errors do not inflate your count of prohibited content.
For an asynchronous integration, set a reasonable deadline for user-facing waiting. If your application stops waiting, preserve the task ID and check its actual status before sending a duplicate request. A local timeout does not prove that the remote task failed.
Decide what happens when an assessment is unavailable. For a public photo upload, holding the file in a pending state may be appropriate. The right fallback depends on the surface and your rules, and should be designed before launch.
For a broader explanation of content decisions, read the small-team UGC moderation guide.
Frequently asked questions
What is the OpenAI Moderation API?
The OpenAI Moderation API is a content-classification service that uses models such as omni-moderation-latest to assess text and images for potential harm. It returns category flags and confidence scores that applications can use in their own moderation workflows.
How much does Omni Moderation cost on Poyo?
Each supported Omni Moderation call costs zero Poyo credits. You can submit a standalone text or image assessment without pairing it with a paid generation request. This makes it practical to test moderation first and add it to an existing Poyo workflow. Storage, other models, and human review remain separate resources.
How can I try free moderation first?
Open the Poyo Playground, sign in, and run representative text, one image, or text with an image. You can inspect classifications before building an integration, without writing code or manually creating an API key. Start with examples that reflect your actual publishing rules.
Why use Poyo to access Omni Moderation?
Poyo combines zero-credit moderation with a shared API key for supported models, a consistent task-status flow, optional completion callbacks, and a trial Playground. These features help connect assessments to your existing generation and publishing tools. OpenAI's standalone Moderation endpoint is also free; Poyo's added value is platform and workflow convenience.
Which image categories are included in free access?
The free Poyo call includes the six supported image categories: sexual content, violence, graphic violence, self-harm, self-harm intent, and self-harm instructions. You can include a caption to assess supplied text as well. Use category_applied_input_types to understand coverage; see the image moderation guide for the category details.
How can my application receive results automatically?
Include a top-level callback_url when submitting a Poyo task, then have your server handle the completion notification and associate it with the saved task ID and content version. Read callback classifications from output.results. Your handler can update the existing publishing or review record according to your rules. Follow the Poyo webhook guidance; status queries remain available for retrieval and reconciliation.
You can begin with the free Omni Moderation Playground, then use the AI content moderation guide to interpret the result before connecting it to your application.