GET/api/user-history

Returns your evaluation history ordered by most recent. Limited to the last 50 evaluations.

Scope: history

Example Request

curl https://app.adalign.io/api/user-history \
  -H "Authorization: Bearer adal_your_key_here"

When using an API key, the user ID is resolved automatically. No query parameters needed.

Response

{
  "success": true,
  "evaluations": [
    {
      "id": "uuid-here",
      "title": "Meta Ad - Summer Campaign",
      "landingPageUrl": "https://example.com/summer",
      "platform": "meta",
      "overallScore": 7.2,
      "visualMatchScore": 8.0,
      "contextualMatchScore": 6.5,
      "toneAlignmentScore": 7.1,
      "createdAt": "2026-03-20T14:30:00.000Z"
    }
  ],
  "count": 1
}