https://api.veriko.mx/v1/plans/public/comparisonGet the plan comparison table
Returns the /pricing “Compare plans” table as structured data.
The operation is public, IP rate-limited, and cached for 5 minutes.
The columns (plans) are the same active and public plans as the catalog, in the same order, so the comparison does not diverge from the cards. Rows (rows) are bilingual dimensions; each cell is either boolean (included / not included) or bilingual text.
curl -X GET 'https://api.veriko.mx/v1/plans/public/comparison'Python example — coming soon.
JavaScript example — coming soon.
PHP example — coming soon.
| Field | Type | Description |
|---|---|---|
data | object | Main response payload. Shape varies by endpoint (object, array, or JSON:API envelope with |
type* | string | JSON:API resource type. Always plan_comparison |
attributes* | object | The resource's own data, kept apart from its identity. |
plans* | array | Columns, in public-catalog order. |
rows* | array | Comparison dimensions, in their configured order. |
meta | object | Response metadata including API version, route prefix, unique request identifier, and the server timestamp in UTC. |
version | string | API version that processed the request. e.g.1.47.0 |
api_version | string | API route prefix version (e.g. v1 |
request_id | string | Unique request identifier (hex). e.g.a1b2c3d4e5f66f5e4d3c2b1a |
datetime | object | Companion descriptor present in the {"timezone":"UTC","format":"ISO 8601"} |
timezone* | string | Always UTC |
format* | string | Always ISO 8601 |
links | object | Pagination or related links, present only when the endpoint returns a paginated collection. |
| Status | Class | Description | Body |
|---|---|---|---|
| 200 | 2xx | Comparison matrix for the visible plans. | PlanComparisonResponse |
| Header | Type | Description |
|---|---|---|
Cache-Control | string | Public cache directive: public, max-age=300. |