FirmLedger · JSON-LD Context

Firmledger Co Ke Context

JSON-LD context defining the semantic vocabulary for Firmledger Co Ke from FirmLedger.

13 Classes 40 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
firmledger: https://firmledger.co.ke/schema#

Classes

GetApiV1DirectoryResponse GetApiV1DirectorySlugResponse PostApiV1ListingsRequest PostApiV1UsageRequest PostApiV1UsageResponse PostApiV1Webhooks7RotateSecretResponse PostApiV1Webhooks7TestResponse PostMcpRequest PostMcpResponse PostOauthRegisterRequest PostOauthRevokeRequest PostOauthTokenRequest PostOauthTokenResponse

Properties

Property Type Container
data list
meta
name string
tagline string
description string
website string
country string
type string
category string
founded string
size string
email string
phone string
city string
region string
address string
logo_url string
tags list
socials
label string
url string
events list
categories list
current_key
jsonrpc string
id integer
method string
params
client_name string
redirect_uris list
token_endpoint_auth_method string
token string
grant_type string
code string
code_verifier string
refresh_token string
access_token string
token_type string
expires_in integer
scope string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://firmledger.co.ke/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "firmledger": "https://firmledger.co.ke/schema#",
    "GetApiV1DirectoryResponse": "firmledger:GetApiV1DirectoryResponse",
    "data": {
      "@id": "firmledger:data",
      "@container": "@list"
    },
    "meta": {
      "@id": "firmledger:meta"
    },
    "GetApiV1DirectorySlugResponse": "firmledger:GetApiV1DirectorySlugResponse",
    "PostApiV1ListingsRequest": "firmledger:PostApiV1ListingsRequest",
    "name": {
      "@id": "firmledger:name",
      "@type": "xsd:string"
    },
    "tagline": {
      "@id": "firmledger:tagline",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "firmledger:description",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "firmledger:website",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "firmledger:country",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "firmledger:type",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "firmledger:category",
      "@type": "xsd:string"
    },
    "founded": {
      "@id": "firmledger:founded",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "firmledger:size",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "firmledger:email",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "firmledger:phone",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "firmledger:city",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "firmledger:region",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "firmledger:address",
      "@type": "xsd:string"
    },
    "logo_url": {
      "@id": "firmledger:logo_url",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "firmledger:tags",
      "@container": "@list"
    },
    "socials": {
      "@id": "firmledger:socials"
    },
    "PostApiV1UsageRequest": "firmledger:PostApiV1UsageRequest",
    "label": {
      "@id": "firmledger:label",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "firmledger:url",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "firmledger:events",
      "@container": "@list"
    },
    "categories": {
      "@id": "firmledger:categories",
      "@container": "@list"
    },
    "PostApiV1UsageResponse": "firmledger:PostApiV1UsageResponse",
    "current_key": {
      "@id": "firmledger:current_key"
    },
    "PostApiV1Webhooks7RotateSecretResponse": "firmledger:PostApiV1Webhooks7RotateSecretResponse",
    "PostApiV1Webhooks7TestResponse": "firmledger:PostApiV1Webhooks7TestResponse",
    "PostMcpRequest": "firmledger:PostMcpRequest",
    "jsonrpc": {
      "@id": "firmledger:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "firmledger:id",
      "@type": "xsd:integer"
    },
    "method": {
      "@id": "firmledger:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "firmledger:params"
    },
    "PostMcpResponse": "firmledger:PostMcpResponse",
    "PostOauthRegisterRequest": "firmledger:PostOauthRegisterRequest",
    "client_name": {
      "@id": "firmledger:client_name",
      "@type": "xsd:string"
    },
    "redirect_uris": {
      "@id": "firmledger:redirect_uris",
      "@container": "@list"
    },
    "token_endpoint_auth_method": {
      "@id": "firmledger:token_endpoint_auth_method",
      "@type": "xsd:string"
    },
    "PostOauthRevokeRequest": "firmledger:PostOauthRevokeRequest",
    "token": {
      "@id": "firmledger:token",
      "@type": "xsd:string"
    },
    "PostOauthTokenRequest": "firmledger:PostOauthTokenRequest",
    "grant_type": {
      "@id": "firmledger:grant_type",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "firmledger:code",
      "@type": "xsd:string"
    },
    "code_verifier": {
      "@id": "firmledger:code_verifier",
      "@type": "xsd:string"
    },
    "refresh_token": {
      "@id": "firmledger:refresh_token",
      "@type": "xsd:string"
    },
    "PostOauthTokenResponse": "firmledger:PostOauthTokenResponse",
    "access_token": {
      "@id": "firmledger:access_token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "firmledger:token_type",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "firmledger:expires_in",
      "@type": "xsd:integer"
    },
    "scope": {
      "@id": "firmledger:scope",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "FirmLedger API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FirmLedger'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-29) from openapi/_ae-authored/firmledger-co-ke-openapi-generated.yml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/_ae-authored/firmledger-co-ke-openapi-generated.yml"
  ]
}