Kingdom Network

For developers

The network is an API.

A public, read-only API so any application can discover ministries and route people to a useful next step. No key required for the prototype. CORS-open.

Endpoints

GET/api/v1/organizations

List + filter (capability, platform, audience, country, type, q)

GET/api/v1/organizations/{id}

One organization's full record

POST/api/v1/match

Referral search — ranked matches with matched_on + reason

POST/api/v1/search

Natural-language search — an LLM reads free text into a structured query, then the deterministic engine ranks. Returns the interpreted query so the mapping is auditable.

GET/api/v1/taxonomy

Supported capabilities, platforms, audiences, types

Try it — list Discord discipleship ministries

curl "https://network.sovereignify.ai/api/v1/organizations?capability=discipleship&platform=discord"
Loading live response…

Try it — referral match

await fetch("/api/v1/match", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ audience: ["youth"], platforms: ["discord"], needs: ["discipleship", "community"], country: "USA" }) })
Loading live response…

Try it — natural-language search

An LLM interprets the free text into a structured query at the input layer only; ranking stays deterministic. The response echoes the interpreted query (with via: "llm" or "keyword" if the model was unavailable) so nothing is a black box.

await fetch("/api/v1/search", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ text: "Where can Christian streamers and content creators connect on Discord?" }) })

What could be built against it

Shepherd

A user finishes a support path and asks for ongoing Christian community. Shepherd queries the network for listed orgs that fit their platform and context (vetting/referral status is surfaced per record, not assumed).

#HACK

Teams discover ministries already serving the problem space they want to build for — instead of reinventing work in isolation.

Games

A game surfaces Christian community or support resources without maintaining its own directory.

Streamers / Discord bots

A creator adds a “Find community” or “Find support” action backed by the shared network.