{
  "@context": {
    "@vocab": "https://przypominamy.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "przypominamy": "https://przypominamy.com/schema#",
    "MessageStatus": "przypominamy:MessageStatus",
    "SendMessageRequest": "przypominamy:SendMessageRequest",
    "to": {
      "@id": "przypominamy:to"
    },
    "text": {
      "@id": "przypominamy:text",
      "@type": "xsd:string"
    },
    "template_id": {
      "@id": "przypominamy:template_id",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "przypominamy:params"
    },
    "from": {
      "@id": "przypominamy:from",
      "@type": "xsd:string"
    },
    "send_at": {
      "@id": "przypominamy:send_at",
      "@type": "xsd:dateTime"
    },
    "send_window": {
      "@id": "przypominamy:send_window",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "przypominamy:expires_at",
      "@type": "xsd:dateTime"
    },
    "reference": {
      "@id": "przypominamy:reference",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "przypominamy:priority",
      "@type": "xsd:boolean"
    },
    "Message": "przypominamy:Message",
    "id": {
      "@id": "przypominamy:id",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "przypominamy:type",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "przypominamy:status",
      "@type": "@id"
    },
    "subject": {
      "@id": "przypominamy:subject",
      "@type": "xsd:string"
    },
    "parts": {
      "@id": "przypominamy:parts",
      "@type": "xsd:integer"
    },
    "cost_grosze": {
      "@id": "przypominamy:cost_grosze",
      "@type": "xsd:integer"
    },
    "delivered_at": {
      "@id": "przypominamy:delivered_at",
      "@type": "xsd:dateTime"
    },
    "error": {
      "@id": "przypominamy:error",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "przypominamy:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "przypominamy:updated_at",
      "@type": "xsd:dateTime"
    },
    "BatchResult": "przypominamy:BatchResult",
    "count": {
      "@id": "przypominamy:count",
      "@type": "xsd:integer"
    },
    "accepted": {
      "@id": "przypominamy:accepted",
      "@type": "xsd:integer"
    },
    "total_cost_grosze": {
      "@id": "przypominamy:total_cost_grosze",
      "@type": "xsd:integer"
    },
    "test_mode": {
      "@id": "przypominamy:test_mode",
      "@type": "xsd:boolean"
    },
    "messages": {
      "@id": "przypominamy:messages",
      "@container": "@list"
    },
    "Account": "przypominamy:Account",
    "country_rates": {
      "@id": "przypominamy:country_rates"
    },
    "name": {
      "@id": "przypominamy:name",
      "@type": "xsd:string"
    },
    "sender_name": {
      "@id": "przypominamy:sender_name",
      "@type": "xsd:string"
    },
    "balance_grosze": {
      "@id": "przypominamy:balance_grosze",
      "@type": "xsd:integer"
    },
    "credit_limit_grosze": {
      "@id": "przypominamy:credit_limit_grosze",
      "@type": "xsd:integer"
    },
    "price_per_part_grosze": {
      "@id": "przypominamy:price_per_part_grosze",
      "@type": "xsd:integer"
    },
    "price_per_mms_grosze": {
      "@id": "przypominamy:price_per_mms_grosze",
      "@type": "xsd:integer"
    },
    "price_per_vms_grosze": {
      "@id": "przypominamy:price_per_vms_grosze",
      "@type": "xsd:integer"
    },
    "price_per_hlr_grosze": {
      "@id": "przypominamy:price_per_hlr_grosze",
      "@type": "xsd:integer"
    },
    "rate_limit_per_minute": {
      "@id": "przypominamy:rate_limit_per_minute",
      "@type": "xsd:integer"
    },
    "webhook_url": {
      "@id": "przypominamy:webhook_url",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "przypominamy:mode",
      "@type": "xsd:string"
    },
    "test_credits": {
      "@id": "przypominamy:test_credits",
      "@type": "xsd:integer"
    },
    "billing_mode": {
      "@id": "przypominamy:billing_mode",
      "@type": "xsd:string"
    },
    "inbound_number": {
      "@id": "przypominamy:inbound_number",
      "@type": "xsd:string"
    },
    "inbound_prefix": {
      "@id": "przypominamy:inbound_prefix",
      "@type": "xsd:string"
    },
    "scopes": {
      "@id": "przypominamy:scopes",
      "@container": "@list"
    },
    "international_sms": {
      "@id": "przypominamy:international_sms"
    },
    "Template": "przypominamy:Template",
    "body": {
      "@id": "przypominamy:body",
      "@type": "xsd:string"
    },
    "placeholders": {
      "@id": "przypominamy:placeholders",
      "@container": "@list"
    },
    "TemplateInput": "przypominamy:TemplateInput",
    "HlrResult": "przypominamy:HlrResult",
    "msisdn": {
      "@id": "przypominamy:msisdn",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "przypominamy:network",
      "@type": "xsd:string"
    },
    "mcc": {
      "@id": "przypominamy:mcc",
      "@type": "xsd:string"
    },
    "mnc": {
      "@id": "przypominamy:mnc",
      "@type": "xsd:string"
    },
    "ported": {
      "@id": "przypominamy:ported",
      "@type": "xsd:boolean"
    },
    "cached": {
      "@id": "przypominamy:cached",
      "@type": "xsd:boolean"
    },
    "checked_at": {
      "@id": "przypominamy:checked_at",
      "@type": "xsd:dateTime"
    },
    "BlacklistEntry": "przypominamy:BlacklistEntry",
    "reason": {
      "@id": "przypominamy:reason",
      "@type": "xsd:string"
    },
    "ContactInput": "przypominamy:ContactInput",
    "first_name": {
      "@id": "przypominamy:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "przypominamy:last_name",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "przypominamy:email",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "przypominamy:fields"
    },
    "groups": {
      "@id": "przypominamy:groups",
      "@container": "@list"
    },
    "Contact": "przypominamy:Contact",
    "Group": "przypominamy:Group",
    "members": {
      "@id": "przypominamy:members",
      "@type": "xsd:integer"
    },
    "InboundMessage": "przypominamy:InboundMessage",
    "reply_to": {
      "@id": "przypominamy:reply_to",
      "@type": "xsd:string"
    },
    "matched_by": {
      "@id": "przypominamy:matched_by",
      "@type": "xsd:string"
    },
    "received_at": {
      "@id": "przypominamy:received_at",
      "@type": "xsd:dateTime"
    },
    "read_at": {
      "@id": "przypominamy:read_at",
      "@type": "xsd:dateTime"
    },
    "TrackedLink": "przypominamy:TrackedLink",
    "token": {
      "@id": "przypominamy:token",
      "@type": "xsd:string"
    },
    "short_url": {
      "@id": "przypominamy:short_url",
      "@type": "@id"
    },
    "url": {
      "@id": "przypominamy:url",
      "@type": "@id"
    },
    "message_id": {
      "@id": "przypominamy:message_id",
      "@type": "xsd:string"
    },
    "clicks": {
      "@id": "przypominamy:clicks",
      "@type": "xsd:integer"
    },
    "first_click_at": {
      "@id": "przypominamy:first_click_at",
      "@type": "xsd:dateTime"
    },
    "last_click_at": {
      "@id": "przypominamy:last_click_at",
      "@type": "xsd:dateTime"
    },
    "WebhookEvent": "przypominamy:WebhookEvent",
    "data": {
      "@id": "przypominamy:data"
    },
    "Error": "przypominamy:Error",
    "request_id": {
      "@id": "przypominamy:request_id",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "przypominamy-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects przypominamy-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/przypominamy-com-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/przypominamy-com-openapi.json"
  ]
}