{"id":24313575,"url":"https://github.com/vuldb/vuldb-api-rust-examples","last_synced_at":"2026-06-05T11:31:34.818Z","repository":{"id":272417261,"uuid":"916518045","full_name":"vuldb/vuldb-api-rust-examples","owner":"vuldb","description":"VulDB Rust code to fetch data via API","archived":false,"fork":false,"pushed_at":"2025-01-14T11:01:51.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T14:43:50.807Z","etag":null,"topics":["api","api-client","cve","nvd","rust","rust-lang","vulnerabilities","vulnerability","vulnerability-analysis","vulnerability-database","vulnerability-database-entry","vulnerability-databases","vulnerability-identification","vulnerability-management"],"latest_commit_sha":null,"homepage":"https://vuldb.com/?kb.api","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vuldb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-14T08:54:26.000Z","updated_at":"2025-01-14T11:01:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"00b9059a-8ccf-469e-8274-235798d8d8a6","html_url":"https://github.com/vuldb/vuldb-api-rust-examples","commit_stats":null,"previous_names":["vuldb/vuldb-api-rust-examples"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vuldb/vuldb-api-rust-examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuldb%2Fvuldb-api-rust-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuldb%2Fvuldb-api-rust-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuldb%2Fvuldb-api-rust-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuldb%2Fvuldb-api-rust-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vuldb","download_url":"https://codeload.github.com/vuldb/vuldb-api-rust-examples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuldb%2Fvuldb-api-rust-examples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33939225,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-05T02:00:06.157Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","api-client","cve","nvd","rust","rust-lang","vulnerabilities","vulnerability","vulnerability-analysis","vulnerability-database","vulnerability-database-entry","vulnerability-databases","vulnerability-identification","vulnerability-management"],"created_at":"2025-01-17T09:12:28.428Z","updated_at":"2026-06-05T11:31:34.812Z","avatar_url":"https://github.com/vuldb.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vuldb-api-rust-examples\nVulDB Rust code to fetch data via API\n\n\u003ca href=\"https://vuldb.com/\"\u003eVulDB\u003c/a\u003e is the number 1 vulnerability database worldwide. Our specialists work with the crowd-based community to document the latest vulnerabilities on a daily basis since 1970. Besides technical details there are additional threat intelligence information like current risk levels and exploit price forecasts provided.\n\nVulDB provides a simple, reliable and efficient \u003ca href=\"https://vuldb.com/kb/api\"\u003eAPI\u003c/a\u003e. This interface allows to initiate queries for single entries or collection of items. It does also support transactional bots which implement robotic business process automation (BPA). For example collecting data in Splunk and other correlation tools. You may find code examples and various tools in our \u003ca href=\"https://github.com/vuldb\"\u003eofficial GitHub repository\u003c/a\u003e.\n\n---\nTo execute the rust API demo, you will have to setup a rust project first: \n```bash\n   cargo new vuldb_api_demo\n   cd vuldb_api_demo\n```\nAdd the dependencies to the `Cargo.toml`:\n```toml\n[dependencies]\nreqwest = { version = \"0.11\", features = [\"json\"] }\ntokio = { version = \"1\", features = [\"full\"] }\n```\nThen update the `src/main.rs` using the provided program.\nNow build and run the project: \n```bash\ncargo build\ncargo run\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvuldb%2Fvuldb-api-rust-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvuldb%2Fvuldb-api-rust-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvuldb%2Fvuldb-api-rust-examples/lists"}