GEThttps://api.veriko.mx/v1/plans/public/comparison

Public plan comparison matrix

Audience
public

The /pricing “Compare plans” table as structured data. Public endpoint, IP rate-limited, cached for 5 minutes. The columns (plans) are the same is_active = 1 AND is_public = 1 plans as the catalog (GET /v1/plans/public), in the same order — the comparison can never diverge from the cards. Rows (rows) are bilingual dimensions; each cell is either boolean (included / not included) or bilingual text. Caché: Cache-Control: public, max-age=300 (5 min).

Request
curl -X GET 'https://api.veriko.mx/v1/plans/public/comparison'

Python example — coming soon.

JavaScript example — coming soon.

PHP example — coming soon.

Response 200PlanComparisonResponse — Comparison matrix for the visible plans.
FieldTypeDescription
dataobject

Main response payload. Shape varies by endpoint (object, array, or JSON:API envelope with type, id, attributes).

type*string

Resource type, fixed for this operation. Part of the resource identity in the JSON:API envelope. Always plan_comparison.

e.g. 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, ordered.

metaobject

Response metadata including API version, route prefix, unique request identifier, and the server timestamp in UTC.

versionstring

API version that processed the request.

e.g. 1.47.0
api_versionstring

API route prefix version (e.g. v1).

e.g. v1
request_idstring

Unique request identifier (hex).

e.g. a1b2c3d4e5f6
datetimeobject

Companion descriptor present in every response's meta block (and in outgoing webhook payloads). Lets clients assert the timezone contract without re-reading the spec.

e.g. {"timezone":"UTC","format":"ISO 8601"}
timezone*string

Always UTC — the canonical timezone for every datetime field in the body.

e.g. UTC
format*string

Always ISO 8601 — explicit Z suffix on every datetime.

e.g. ISO 8601
linksobject

Pagination or related links, present only when the endpoint returns a paginated collection.

Response status codesGET /v1/plans/public/comparison
StatusClassDescriptionBody
2002xxComparison matrix for the visible plans.PlanComparisonResponse
Response headers200
HeaderTypeDescription
Cache-Controlstringpublic, max-age=300.