Endpoint
POST/loopos_ai_c2c_validation
Automatically routes to appropriate validation agent based on input:
- Title/Description Validation: When
marketplace_posting_titleormarketplace_posting_descriptionprovided - Brand Validation: When
brand_nameprovided - Product Validation: When
product_nameprovided
Request
Language code for the request
List of image URLs or base64 data URLs
Service-specific parameters. Include fields based on validation type:For Title/Description Validation:
marketplace_posting_title(string): Listing title to validatemarketplace_posting_description(string): Listing description to validatecategory_name(string): Category name
brand_name(string): Brand name to validatereference_brands(string, optional): CSV with catalog brands (id + name)
product_name(string): Product name to validatereference_products(string, optional): CSV with catalog products (id + name)
Business context for the AI agent
Response
The response structure varies based on validation type:Title/Description Validation Response
True if auto-approved; false if changes are required
Primary reason when not approved
Confidence in the decision (0-1)
Detailed reason and guidance
Precise edits needed for approval
Short, actionable summary for the seller (≤200 chars, PT-PT)
Brand Validation Response
False if brand exists; true if not found
Normalized name if it’s new
Original name if it exists
Catalog ID if it exists
Product Validation Response
False if product exists; true if not found
Normalized name if it’s new
Original name if it exists
Catalog ID if it exists
Example Request (Title/Description)
Example Response (Title/Description)
Related Documentation
- C2C Validation Service - Service overview
- Integration Guide - Integration patterns