Qrcode PortalCreate a QR code ↗
PUBLIC RESOURCES

Public content API.

Read Qrcode Portal’s published content from MEBMS Studio. This API is read-only and contains public website content. It does not provide editing, account, or QR-generation access.

OpenAPI specification · API catalog

Endpoints

GET https://cms.mebms.com/api/v1/sites/qrcode/types
GET https://cms.mebms.com/api/v1/sites/qrcode/content/{type}
GET https://cms.mebms.com/api/v1/sites/qrcode/content/{type}/{id}
Content typeFields used by the website
faqsfaqq, faqa
planpname, pprice, phead, planex
typetypeq, cat
qr_typeqr_type_c
design_catdes_asp, des_img
blog_poststitle, slug, content, published_date, featured_image

Query parameters

Response shape

{
  "data": [
    {
      "id": 57,
      "type": "faqs",
      "sort": 0,
      "data": {
        "faqq": "Example question",
        "faqa": "Example answer"
      }
    }
  ],
  "meta": {
    "page": 1,
    "last_page": 1,
    "per_page": 30,
    "total": 1,
    "language": "en"
  }
}

A single-record endpoint returns one object in data. Images return an object with id, url, name, and mime. Rich-text fields return HTML; treat ordinary strings as text and sanitize rich text before rendering.

Freshness and limits

Fetch with cache: no-store. Follow meta.last_page to read every record. The published rate limit is 300 requests per minute per IP. Use backoff for temporary errors and HTTP 429; handle 404 and 422 responses. Live availability and access are controlled by the CMS. Never send account passwords or administrator credentials.