Skip to content

Orchestration Microservice API Gateway. It provides a flexible abstraction layer and a single entry point that securely manages communication between TBFY clients and online tools via API.

License

TBFY/api-gateway

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

                                        Docker Docker-Compose Release Status GitHub Issues License

Basic Overview

Orchestration Microservice API Gateway. It provides a flexible abstraction layer and a single entry point that securely manages communication between TBFY clients and online tools via API.

Quick Start

  1. Install Docker and Docker-Compose

  2. Clone this repo

    git clone https://github.com/TBFY/api-gateway.git
    
  3. Run the API-Gateway by:

    docker-compose up -d
    
  4. That's all! It should be listening at: http://localhost:8000

    {
      message: "no route and no API found with those values"
    }
    

Current Services

Once the API-Gateway is up and running, all TBFY services are available from a single entry point:

service as resource
industry codes info /industryCodes
jurisdictions info /jurisdictions
OCDS info /ocds
reconciliation: organization names /brands
knowledge-graph: SparQL Queries /triples
search-API: documents /documents
knowledge-graph-API: organizations /organisation
knowledge-graph-API: contracts /contract
knowledge-graph-API: tenders /tender
knowledge-graph-API: awards /award
knowledge-graph-API: contracting processes /contractingProcess

Contributing

Please take a look at our contributing guidelines if you're interested in helping!

About

Orchestration Microservice API Gateway. It provides a flexible abstraction layer and a single entry point that securely manages communication between TBFY clients and online tools via API.

Resources

License

Stars

Watchers

Forks

Packages

No packages published