GGKP Knowledge Brokerage API
Home
What is GGKP?
Home
What is GGKP?
  1. Search
  • Overview
  • Use Cases
  • Security
  • FAQ
  • Taxonomy
    • Retrieve Master Taxonomy
      GET
    • Retrieve Taxonomy by Term ID
      GET
    • Retrieve Domain-Specific Taxonomy
      GET
  • Search
    • Federated Search
      POST
    • Semantic Search
      POST
    • List Connected Sources
      GET
    • Register New Source
      POST
    • Upload Knowledge Products
      POST
    • List Products by Source
      GET
    • Delete Products
      DELETE
  • Classifier
    • Classify PDF Document
      POST
    • Generate Body and Summary
      POST
  • Bots
    • Generic Bot
      POST
  1. Search

Semantic Search

POST
https://api.ggkp.org/search-federator/semantic
Search
Performs AI-powered semantic search across indexed content using natural language queries. Returns contextually relevant results based on meaning rather than just keyword matching.

Request

Authorization
API Key
Add parameter in header
api-key
Example:
api-key: ********************
or
Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
Successful semantic search results
Body

🟠401
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.ggkp.org/search-federator/semantic' \
--header 'api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "fulltext": "how can small island nations transition to renewable energy?",
    "source": "GEF ISLANDS"
}'
Response Response Example
[
    {
        "id": "string",
        "title": "string",
        "link": "string",
        "domain_source": [
            {
                "name": "string",
                "host": "string"
            }
        ],
        "summary": "string",
        "image": "string",
        "distance": 0,
        "type": "string"
    }
]
Previous
Federated Search
Next
List Connected Sources
Built with