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
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 | |
| 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
{
"@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"
]
}