MESA ART API · AI Art Education Assessment Engine

Observe artworks with MESASee every step of growth

Upload one artwork photo or a set of works to receive M / E / S / A observations, growth comments, and gallery-style report data. The console is ready for API key creation, trial access, and documentation.

AI art education assessment engine HTTPS RESTful API Single artwork card + growth report
POST /v1/score
Artwork assessment preview
MESA-S Single Artwork Card 10 credits
Modeling 86
Color 91
Composition 82
Detail 88

Turn one artwork into explainable observations, highlights, and growth suggestions.

Products

Two products for single-artwork insight and stage reports

From one-time artwork feedback to long-term growth tracking, MESA Art supports both lightweight diagnosis and complete reporting.

MESA-S · 10 credits / image · sync

Single Artwork Card

Submit one artwork and receive scores, overall comments, highlights, and a parent-friendly card.

MESA-J · 200 credits / report · async

Growth Gallery Report

Submit 6-12 works to generate report data for stage summaries, parent meetings, and long-term records.

Image input

Image Input

Use either a public image_url or local image_base64 upload. JPEG / PNG, max 10MB, at least 256×256.

Four dimensions

Four dimensions that explain what “good” means

The assessment is not about labeling children. It turns modeling, color, composition, and detail into explainable growth clues.

M

Modeling & Brushwork

Shape, line control, brush variation, and form expression.

E

Color & Light

Main palette, color echoes, tonal layers, and emotional expression.

S

Composition & Rhythm

Visual focus, spatial structure, subject relationships, and rhythm.

A

Overall & Detail

Completeness, detail richness, and overall expressive power.

API Preview

Preview the response before trying the console

MESA-S returns single-artwork diagnosis synchronously. MESA-J uses submit, poll, and render for growth reports.

Try console
student_artwork.jpg 1024 × 768 · ready
{
  "status": "ready",
  "endpoint": "POST /v1/score",
  "product": "MESA-S"
}

Quick start

Integrate MESA Art with standard REST APIs

Python requests cURL
import base64, requests

b64 = base64.b64encode(
    open("work.jpg", "rb").read()
).decode()

r = requests.post(
    "https://api.mesaart.cn/v1/score",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "product": "MESA-S",
        "student": {"name": "Student", "age": 8},
        "works": [{
            "image_base64": b64,
            "title": "Creative Collage"
        }]
    }
)

print(r.json())

Use cases

Understand once, use across many moments

Monthly Growth Report

Schools or studios can turn 6-12 works into a gallery-style report for parent meetings and stage feedback.

Stage Growth Tracking

Trend data, dimension growth, first-last comparison, and suggestions help teachers see change over time.

Parent Communication

MESA-S turns “good work” into visual clues, highlights, and encouragement parents can understand.

Output samples

From scores to communicable content

MESA-S creates single-artwork cards for parent communication; MESA-J can organize works into a stage growth gallery.

Open console
MESA-S square artwork card sample MESA-S mobile artwork card sample

Integration basics

Stable integration for education systems

All APIs use Bearer Token authentication. Base URL: https://api.mesaart.cn. The console provides API keys, trials, balance checks, and full documentation.

HTTPS transfer Balance query Task polling Error codes

Enter the MESA Art console and run your first assessment

Create an API Key, check trial quota, and read the full API documentation.

Open console support@mesaart.ai