spintax-net · JSON-LD Context
Spintax Net Context
JSON-LD context defining the semantic vocabulary for Spintax Net from spintax-net.
12 Classes
75 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
spintax:
https://spintax.net/schema#
Classes
Error
Key
Account
LinkHost
Rule
Link
Site
Report
Billing
Partner
Refund
Invoice
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| id | string | |
| prefix | string | |
| scopes | list | |
| allow_accounts | list | |
| allow_ips | list | |
| created_at | dateTime | |
| last_used | date | |
| paused_at | dateTime | |
| cf_account_id | string | |
| name | string | |
| state | string | |
| token | ||
| edge | ||
| push | ||
| advice | ||
| operation | ||
| link_hosts | list | |
| account_id | string | |
| site_id | string | |
| host | string | |
| config | string | |
| countries | list | |
| devices | list | |
| url | reference | |
| link_host_id | string | |
| code | string | |
| short_url | string | |
| rules | list | |
| clicks_7d | integer | |
| kind | string | |
| collector_host | string | |
| path | string | |
| snippet | ||
| excluded_paths | list | |
| retiring | list | |
| views_7d | list | |
| views_today | integer | |
| counted | boolean | |
| period | string | |
| from | date | |
| to | date | |
| as_of | dateTime | |
| totals | ||
| series | list | |
| incomplete | boolean | |
| breakdowns | ||
| unavailable | string | |
| balance_micro_usd | integer | |
| pro | ||
| journal | list | |
| invoices | list | |
| refunds | list | |
| links | ||
| rate_bp | integer | |
| hold_days | integer | |
| payout_min_micro_usd | integer | |
| referrals | integer | |
| wallet | ||
| payouts | list | |
| invoice_id | string | |
| rail | string | |
| address | string | |
| status | string | |
| amount_micro_usd | integer | |
| txid | string | |
| settled_at | dateTime | |
| usd_micro_usd | integer | |
| coin | string | |
| coin_label | string | |
| stars | integer | |
| amount | string | |
| pay_url | string | |
| expires_at | dateTime | |
| paid_at | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://spintax.net/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"spintax": "https://spintax.net/schema#",
"Error": "spintax:Error",
"error": {
"@id": "spintax:error"
},
"Key": "spintax:Key",
"id": {
"@id": "spintax:id",
"@type": "xsd:string"
},
"prefix": {
"@id": "spintax:prefix",
"@type": "xsd:string"
},
"scopes": {
"@id": "spintax:scopes",
"@container": "@list"
},
"allow_accounts": {
"@id": "spintax:allow_accounts",
"@container": "@list"
},
"allow_ips": {
"@id": "spintax:allow_ips",
"@container": "@list"
},
"created_at": {
"@id": "spintax:created_at",
"@type": "xsd:dateTime"
},
"last_used": {
"@id": "spintax:last_used",
"@type": "xsd:date"
},
"paused_at": {
"@id": "spintax:paused_at",
"@type": "xsd:dateTime"
},
"Account": "spintax:Account",
"cf_account_id": {
"@id": "spintax:cf_account_id",
"@type": "xsd:string"
},
"name": {
"@id": "spintax:name",
"@type": "xsd:string"
},
"state": {
"@id": "spintax:state",
"@type": "xsd:string"
},
"token": {
"@id": "spintax:token"
},
"edge": {
"@id": "spintax:edge"
},
"push": {
"@id": "spintax:push"
},
"advice": {
"@id": "spintax:advice"
},
"operation": {
"@id": "spintax:operation"
},
"link_hosts": {
"@id": "spintax:link_hosts",
"@container": "@list"
},
"LinkHost": "spintax:LinkHost",
"account_id": {
"@id": "spintax:account_id",
"@type": "xsd:string"
},
"site_id": {
"@id": "spintax:site_id",
"@type": "xsd:string"
},
"host": {
"@id": "spintax:host",
"@type": "xsd:string"
},
"config": {
"@id": "spintax:config",
"@type": "xsd:string"
},
"Rule": "spintax:Rule",
"countries": {
"@id": "spintax:countries",
"@container": "@list"
},
"devices": {
"@id": "spintax:devices",
"@container": "@list"
},
"url": {
"@id": "spintax:url",
"@type": "@id"
},
"Link": "spintax:Link",
"link_host_id": {
"@id": "spintax:link_host_id",
"@type": "xsd:string"
},
"code": {
"@id": "spintax:code",
"@type": "xsd:string"
},
"short_url": {
"@id": "spintax:short_url",
"@type": "xsd:string"
},
"rules": {
"@id": "spintax:rules",
"@container": "@list"
},
"clicks_7d": {
"@id": "spintax:clicks_7d",
"@type": "xsd:integer"
},
"Site": "spintax:Site",
"kind": {
"@id": "spintax:kind",
"@type": "xsd:string"
},
"collector_host": {
"@id": "spintax:collector_host",
"@type": "xsd:string"
},
"path": {
"@id": "spintax:path",
"@type": "xsd:string"
},
"snippet": {
"@id": "spintax:snippet"
},
"excluded_paths": {
"@id": "spintax:excluded_paths",
"@container": "@list"
},
"retiring": {
"@id": "spintax:retiring",
"@container": "@list"
},
"views_7d": {
"@id": "spintax:views_7d",
"@container": "@list"
},
"views_today": {
"@id": "spintax:views_today",
"@type": "xsd:integer"
},
"counted": {
"@id": "spintax:counted",
"@type": "xsd:boolean"
},
"Report": "spintax:Report",
"period": {
"@id": "spintax:period",
"@type": "xsd:string"
},
"from": {
"@id": "spintax:from",
"@type": "xsd:date"
},
"to": {
"@id": "spintax:to",
"@type": "xsd:date"
},
"as_of": {
"@id": "spintax:as_of",
"@type": "xsd:dateTime"
},
"totals": {
"@id": "spintax:totals"
},
"series": {
"@id": "spintax:series",
"@container": "@list"
},
"incomplete": {
"@id": "spintax:incomplete",
"@type": "xsd:boolean"
},
"breakdowns": {
"@id": "spintax:breakdowns"
},
"unavailable": {
"@id": "spintax:unavailable",
"@type": "xsd:string"
},
"Billing": "spintax:Billing",
"balance_micro_usd": {
"@id": "spintax:balance_micro_usd",
"@type": "xsd:integer"
},
"pro": {
"@id": "spintax:pro"
},
"journal": {
"@id": "spintax:journal",
"@container": "@list"
},
"invoices": {
"@id": "spintax:invoices",
"@container": "@list"
},
"refunds": {
"@id": "spintax:refunds",
"@container": "@list"
},
"Partner": "spintax:Partner",
"links": {
"@id": "spintax:links"
},
"rate_bp": {
"@id": "spintax:rate_bp",
"@type": "xsd:integer"
},
"hold_days": {
"@id": "spintax:hold_days",
"@type": "xsd:integer"
},
"payout_min_micro_usd": {
"@id": "spintax:payout_min_micro_usd",
"@type": "xsd:integer"
},
"referrals": {
"@id": "spintax:referrals",
"@type": "xsd:integer"
},
"wallet": {
"@id": "spintax:wallet"
},
"payouts": {
"@id": "spintax:payouts",
"@container": "@list"
},
"Refund": "spintax:Refund",
"invoice_id": {
"@id": "spintax:invoice_id",
"@type": "xsd:string"
},
"rail": {
"@id": "spintax:rail",
"@type": "xsd:string"
},
"address": {
"@id": "spintax:address",
"@type": "xsd:string"
},
"status": {
"@id": "spintax:status",
"@type": "xsd:string"
},
"amount_micro_usd": {
"@id": "spintax:amount_micro_usd",
"@type": "xsd:integer"
},
"txid": {
"@id": "spintax:txid",
"@type": "xsd:string"
},
"settled_at": {
"@id": "spintax:settled_at",
"@type": "xsd:dateTime"
},
"Invoice": "spintax:Invoice",
"usd_micro_usd": {
"@id": "spintax:usd_micro_usd",
"@type": "xsd:integer"
},
"coin": {
"@id": "spintax:coin",
"@type": "xsd:string"
},
"coin_label": {
"@id": "spintax:coin_label",
"@type": "xsd:string"
},
"stars": {
"@id": "spintax:stars",
"@type": "xsd:integer"
},
"amount": {
"@id": "spintax:amount",
"@type": "xsd:string"
},
"pay_url": {
"@id": "spintax:pay_url",
"@type": "xsd:string"
},
"expires_at": {
"@id": "spintax:expires_at",
"@type": "xsd:dateTime"
},
"paid_at": {
"@id": "spintax:paid_at",
"@type": "xsd:dateTime"
}
},
"@type": "schema:Dataset",
"schema:name": "spintax-net API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects spintax-net'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/spintax-net-openapi.yaml.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/spintax-net-openapi.yaml"
]
}