# TeejLab API

**Canonical:** https://apis.io/apis/teejlab/teejlab-api/  
**Provider:** TeejLab — https://apis.io/providers/teejlab/  
**Documentation:** https://apidiscovery.teejlab.com/edsn/apidocs

TeejLab API is published by [TeejLab](https://apis.io/providers/teejlab/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

TeejLab API as documented publicly: 29 operations. Contract generated from the documentation by API Evangelist (2026-10-21); not the provider's own document.

## Operations (29)

| Method | Path | Summary |
|---|---|---|
| GET | `/edsn/api/agreements/id` | GET /edsn/api/agreements/id |
| GET | `/edsn/api/agreements/name` | GET /edsn/api/agreements/name |
| GET | `/edsn/api/agreements/time` | GET /edsn/api/agreements/time |
| GET | `/edsn/api/benchmark/rate_limiting_result` | This endpoint returns the rate limit test result of an endpoint. |
| POST | `/edsn/api/benchmark/rate_limiting_result` | POST /edsn/api/benchmark/rate_limiting_result |
| POST | `/edsn/api/benchmark/rate_limiting_test` | POST /edsn/api/benchmark/rate_limiting_test |
| POST | `/edsn/api/benchmark/upload_swagger` | POST /edsn/api/benchmark/upload_swagger |
| GET | `/edsn/api/categories` | GET /edsn/api/categories |
| POST | `/edsn/api/cvesearch` | POST /edsn/api/cvesearch |
| POST | `/edsn/api/cvesearch/` | This endpoint searches the NIST CVE database. |
| GET | `/edsn/api/cvesearch/cve/products` | GET /edsn/api/cvesearch/cve/products |
| GET | `/edsn/api/cvesearch/vendor/products` | GET /edsn/api/cvesearch/vendor/products |
| GET | `/edsn/api/cvesearch/vendors` | GET /edsn/api/cvesearch/vendors |
| GET | `/edsn/api/cvesearch/vendors/` | This endpoint returns all the vendors in the NIST CVE. |
| GET | `/edsn/api/data_example` | GET /edsn/api/data_example |
| GET | `/edsn/api/endpoint_list` | GET /edsn/api/endpoint_list |
| GET | `/edsn/api/endpoint_parameter` | GET /edsn/api/endpoint_parameter |
| GET | `/edsn/api/endpoint_search` | GET /edsn/api/endpoint_search |
| POST | `/edsn/api/gateway` | POST /edsn/api/gateway |
| GET | `/edsn/api/networks/user_scan_mappings` | GET /edsn/api/networks/user_scan_mappings |
| GET | `/edsn/api/networks/user_scan_mappings/` | This endpoint returns the mappings of a gateway scan instance. |
| GET | `/edsn/api/networks/user_scans` | GET /edsn/api/networks/user_scans |
| GET | `/edsn/api/networks/user_scans/` | This endpoint returns the details of the scanned gateway scanned by the scanner client. |
| GET | `/edsn/api/scanned/gateway_sbom` | GET /edsn/api/scanned/gateway_sbom |
| GET | `/edsn/api/scanned/projects` | GET /edsn/api/scanned/projects |
| GET | `/edsn/api/scanned/sbom` | GET /edsn/api/scanned/sbom |
| GET | `/edsn/api/search/time` | This endpoint returns the most recent API's added between a start and end date. |
| GET | `/edsn/api/search/vendor` | This endpoint retrieves a list of Vendors based on the parameters provided. |
| GET | `/edsn/api/vendor/search` | GET /edsn/api/vendor/search |

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/teejlab/openapi/_ae-authored/teejlab-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/teejlab/json-schema/teejlab-get-edsn-api-scanned-projects-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/teejlab/json-schema/teejlab-get-edsn-api-endpoint-search-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/teejlab/json-schema/teejlab-post-edsn-api-cvesearch-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/teejlab/json-schema/teejlab-get-edsn-api-networks-user-scans-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/teejlab/json-schema/teejlab-post-edsn-api-cvesearch-request2-schema.json
- **JSONSchema** — https://artifacts.apis.io/teejlab/json-schema/teejlab-get-edsn-api-endpoint-parameter-response-schema.json
- **APIsJSON** — https://artifacts.apis.io/teejlab/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/teejlab/teejlab-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/teejlab/.
