Welcome to Iffy! This guide will help you get started with integrating Iffy’s content moderation API.

Prerequisites

  • Iffy Account: You need an Iffy account to access the dashboard and API keys. If you don’t have one, sign up here.
  • API Key: An API key is required to authenticate your API requests.

Step 1: Sign In to Your Iffy Account

Visit the Iffy Sign-In page and log in with your credentials.

Step 2: Create an API Key

To interact with the Iffy API, you’ll need to create an API key.

  1. Navigate to the Developer section in your dashboard or go directly here.

  2. Click on the Create API Key button.

  3. Provide a name for your API key (e.g., My First API Key) and click Create.

  4. Copy the generated API key and store it securely. This key will only be shown once.

    Note: Treat your API key like a password. Do not share it publicly.

Step 3: Submit Content for Moderation

Now that you have your API key, you can start submitting content to Iffy for moderation using the /api/v1/ingest endpoint.

API Reference Documentation

Learn how to submit content for moderation using our comprehensive API documentation.

Step 4: Handling Responses

Iffy processes content asynchronously. After submitting the content, Iffy will begin the moderation process. You can check the status of the moderation through:

  • Dashboard: View moderation status and details in your Iffy dashboard.
  • Webhooks: Set up webhooks to receive notifications when moderation is complete.

Set Up Real-Time Webhooks

Learn how to receive instant notifications when content is moderated using our webhook system.

Step 5: Deleting a Record (Optional)

If you need to remove a record from the moderation system, you can delete it using our API.

Delete Records

Learn how to remove content from the moderation system using our API.

Additional Information

  • Content Accessibility: If you include fileUrls, ensure that the files are accessible to Iffy for as long as the record exists.
  • User Management: Providing user information helps in better moderation and managing user actions like suspensions if necessary.
  • Moderation Results: Moderation decisions are available in the dashboard. Set up webhooks to receive real-time updates.

By following these steps, you can integrate Iffy into your platform and start benefiting from intelligent content moderation. For more detailed information, refer to our API Reference and Endpoint Documentation.

If you have any questions or need assistance, please contact our support team.