Taylor 2006 CASPAR classification criteria for psoriatic arthritis
Taylor 2006 CASPAR classification criteria for psoriatic arthritis. Required: inflammatory_articular_disease true (joint, spine, or enthesis). Score: current psoriasis 2; personal history 1 only if current is false; family history 1 only if current and personal are false; nail dystrophy 1; RF-negative 1; dactylitis (current or history) 1; juxtaarticular new bone 1. Classified iff score ≥3 (max 8). Not a diagnosis. Not Moll and Wright. magent does not examine skin or read films.
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://api.magentlab.com/api/calc/caspar
| Category | Everything else |
|---|---|
| Provider host | api.magentlab.com |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 0 from 0 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-28 | valid payment request | 402 | $0.007 | 301 ms |
Example input (from the provider)
{
"body": {
"items": [
{
"current_psoriasis": true,
"dactylitis": true,
"family_history_psoriasis": false,
"inflammatory_articular_disease": true,
"juxtaarticular_new_bone": false,
"nail_dystrophy": false,
"personal_history_psoriasis": false,
"rheumatoid_factor_negative": true
},
{
"current_psoriasis": true,
"dactylitis": true,
"family_history_psoriasis": false,
"inflammatory_articular_disease": true,
"juxtaarticular_new_bone": false,
"nail_dystrophy": false,
"personal_history_psoriasis": false,
"rheumatoid_factor_negative": true
}
]
},
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"items": {
"items": {
"properties": {
"current_psoriasis": {
"description": "Current psoriasis as assigned by the caller (Taylor 2006): psoriatic skin or scalp disease present today as judged by a rheumatologist or dermatologist. true scores 2. When true, personal_history_psoriasis and family_history_psoriasis do not add. magent does not examine skin.",
"type": "boolean"
},
"dactylitis": {
"description": "Current swelling of an entire digit, or a history of dactylitis recorded by a rheumatologist, as assigned by the caller (Taylor 2006). true scores 1. magent does not examine digits.",
"type": "boolean"
},
"family_history_psoriasis": {
"description": "Family history of psoriasis as assigned by the caller (Taylor 2006): first- or second-degree relative according to patient report. true scores 1 only if current_psoriasis is false and personal_history_psoriasis is false. magent does not take a pedigree.",
"type": "boolean"
},
"inflammatory_articular_disease": {
"description": "Must be true. Taylor 2006 CASPAR entry: established inflammatory articular disease of joint, spine, or enthesis as assigned by the caller. false is invalid and is not classified=false. magent does not examine joints.",
"type": "boolean"
},
"juxtaarticular_new_bone": {
"description": "Radiographic ill-defined ossification near joint margins, excluding osteophyte formation, on plain radiographs of the hand or foot, as assigned by the caller (Taylor 2006). true scores 1. magent does not read films.",
"type": "boolean"
},
"nail_dystrophy": {
"description": "Typical psoriatic nail dystrophy including onycholysis, pitting, and hyperkeratosis on current examination, as assigned by the caller (Taylor 2006). true scores 1. magent does not examine nails.",
"type": "boolean"
},
"personal_history_psoriasis": {
"description": "Personal history of psoriasis as assigned by the caller (Taylor 2006): a history that may be obtained from the patient, family physician, dermatologist, rheumatologist, or other qualified health care provider. true scores 1 only if current_psoriasis is false. magent does not examine skin.",
"type": "boolean"
},
"rheumatoid_factor_negative": {
"description": "Negative rheumatoid factor by any method except latex, preferably ELISA or nephelometry according to the local laboratory reference range, as assigned by the caller (Taylor 2006). true scores 1. magent does not assay rheumatoid factor.",
"type": "boolean"
}
},
"required": [
"inflammatory_articular_disease",
"current_psoriasis",
"personal_history_psoriasis",
"family_history_psoriasis",
"nail_dystrophy",
"rheumatoid_factor_negative",
"dactylitis",
"juxtaarticular_new_bone"
],
"type": "object"
},
"maxItems": 25,
"minItems": 1,
"type": "array"
}
},
"required": [
"items"
],
"type": "object"
},
"headers": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"method": {
"const": "POST",
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}