For Agents
Run image-based vision tasks such as adult-content detection, object recognition, face detection, face-age estimation, and artistic style transfer. Tasks are created with a POST and results polled by task id.
Get started with AIception Interactive in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"detect adult content in an image"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with AIception Interactive API.
Detect nudity or sexually explicit content in an image and retrieve the moderation verdict by task id
Recognise the primary object shown in an image through the detect_object task workflow
Locate every face in an image and return their positions for downstream cropping or counting
Estimate the age of a person in an image with the face_age task
GET STARTED
Use for: I need to flag whether an uploaded image contains adult or sexual content, Detect what object is in this product photo, Find all faces in a group photograph and return their coordinates, Estimate how old the person in this profile picture appears
Not supported: Does not handle text generation, large language models, or audio analysis — use for image moderation, object recognition, face analytics, and style transfer only.
Jentic publishes the only available OpenAPI specification for AIception Interactive, keeping it validated and agent-ready.
AIception Interactive is a computer vision and creative AI service that processes images for content moderation, object detection, face analysis, and artistic style transfer. The API uses an asynchronous task pattern: a POST request creates a task that returns an internal id, and a follow-up GET retrieves the result. It covers vision endpoints for adult content detection, object recognition, face detection, and face age estimation, plus a creative endpoint for stylising one image with another. Authentication is via a UserSecurity API key passed in the request header.
Stylise a content image using a separate style image to produce a new artistic output
Poll any vision or creative task by its id to retrieve the answer once processing completes
Patterns agents use AIception Interactive API for, with concrete tasks.
★ User-Generated Content Moderation
Filter user-uploaded images for nudity and sexual content before they are published to a public feed. Submit each image to the adult_content endpoint, receive a task id, and poll until the verdict is returned. The asynchronous workflow keeps upload latency low while moderation runs in the background, suitable for forums, dating apps, and marketplaces.
Submit a user upload URL to /adult_content, then poll /adult_content/{taskId} until status is final and decide whether to publish the image
Photo Tagging and Object Recognition
Identify the main object in product photos, social uploads, or stock images so they can be tagged and indexed automatically. The detect_object task accepts an image URL and returns a label, replacing manual tagging effort with a single API call per image and a polling step.
Call POST /detect_object with the product image URL and retrieve the label via GET /detect_object/{taskId}
Face Analytics for Profile Pictures
Detect faces and estimate apparent age in user profile pictures for analytics, age-gating heuristics, or audience insight. Combine the /face and /face_age endpoints to know both how many people are in an image and an approximate age for the primary subject.
Submit a profile photo URL to /face_age, poll /face_age/{taskId}, and store the returned age estimate alongside the user record
Artistic Style Transfer for Marketing Assets
Generate stylised versions of product or campaign photos by combining a content image with a style reference. The artistic_image endpoint creates a task that returns URLs of the stylised output, useful for marketing teams producing themed creative variants without manual editing.
POST a content image URL and a style image URL to /artistic_image, then poll /artistic_image/{taskId} for the stylised output
Agent-Driven Image Pipelines via Jentic
An AI agent orchestrates a multi-step image pipeline that moderates, classifies, and analyses uploads. Through Jentic, the agent searches for the right AIception operation, loads the schema, and chains POST + GET calls without managing the API key directly. This suits content platforms where a single agent must handle several image checks per upload.
Use Jentic search 'detect adult content in an image', execute /adult_content, then chain /detect_object on the same URL and aggregate results
10 endpoints — aiception interactive is a computer vision and creative ai service that processes images for content moderation, object detection, face analysis, and artistic style transfer.
METHOD
PATH
DESCRIPTION
/adult_content
Create an adult-content moderation task
/adult_content/{taskId}
Retrieve the adult-content result
/detect_object
Create an object recognition task
/face
Create a face detection task
/face_age
Create a face age estimation task
/artistic_image
Create an artistic style transfer task
/adult_content
Create an adult-content moderation task
/adult_content/{taskId}
Retrieve the adult-content result
/detect_object
Create an object recognition task
/face
Create a face detection task
/face_age
Create a face age estimation task
Three things that make agents converge on Jentic-routed access.
Credential isolation
The AIception UserSecurity API key is stored encrypted in the Jentic vault. Agents call /adult_content, /detect_object, and /face endpoints through Jentic without ever seeing the raw key, and access is scoped per execution.
Intent-based discovery
Agents search by intent, e.g. 'detect adult content in an image' or 'estimate age from a photo', and Jentic returns the matching AIception task-creation operation along with its image_url schema, so the agent can call it without browsing docs.
Time to first call
Direct integration with AIception's async task pattern: 1-2 days to implement task creation, polling, and key handling. Through Jentic: under 30 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Clarifai API
Broader computer vision platform with classification, moderation, and custom model training
Choose Clarifai when you need a richer vision suite, custom model training, or higher-volume synchronous inference.
DeepAI API
Catalogue of vision and generative endpoints including style transfer and content moderation
Pick DeepAI when you want one vendor that bundles style transfer, NSFW detection, and other generative endpoints.
Cloudmersive OCR API
OCR and document image extraction that pairs with AIception vision tasks
Add Cloudmersive when AIception identifies an image but you also need to extract embedded text.
Specific to using AIception Interactive API through Jentic.
What authentication does the AIception Interactive API use?
The API uses an apiKey scheme called UserSecurity, sent as a header on every request. Through Jentic the key is held in the vault and injected at execution time, so it never appears in agent context.
Can I detect nudity in user-uploaded images with this API?
Yes. POST an image URL to /adult_content to create a moderation task, then GET /adult_content/{taskId} to retrieve the verdict. The pattern is asynchronous so the initial upload returns immediately.
What are the rate limits for the AIception Interactive API?
The OpenAPI spec does not declare explicit rate limits. Treat the asynchronous task pattern as the throttling mechanism: results are returned via task polling rather than synchronously, and you should respect HTTP error codes returned by the server.
How do I analyse a face age through Jentic?
Run pip install jentic, then search 'estimate the age of a person in a photo'. Jentic returns the AIception /face_age operation, you execute it with an image_url, and poll /face_age/{taskId} for the answer. Sign up at https://app.jentic.com/sign-up.
How does the asynchronous task pattern work?
Every analysis endpoint accepts a POST that creates a task and returns a Task object with an id and a this_url. Call GET on the corresponding /{resource}/{taskId} endpoint to fetch the result once processing completes.
Can I run style transfer between two images?
Yes. POST both image_url and style_url to /artistic_image. The task returns a stylised image URL when retrieved via GET /artistic_image/{taskId}.
/artistic_image
Create an artistic style transfer task