{"id":50277885,"url":"https://github.com/imsweb/naaccr-api-client","last_synced_at":"2026-05-27T22:02:18.991Z","repository":{"id":183818019,"uuid":"670707286","full_name":"imsweb/naaccr-api-client","owner":"imsweb","description":"Wraps calls to the NAACCR API","archived":false,"fork":false,"pushed_at":"2025-06-09T20:34:17.000Z","size":249,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-09-14T14:03:00.726Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imsweb.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null}},"created_at":"2023-07-25T16:42:58.000Z","updated_at":"2025-06-09T20:34:21.000Z","dependencies_parsed_at":"2025-05-14T20:29:06.518Z","dependency_job_id":"e7549a4c-092a-4c2c-a860-ac665f664fec","html_url":"https://github.com/imsweb/naaccr-api-client","commit_stats":null,"previous_names":["imsweb/naaccr-api-client"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/imsweb/naaccr-api-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsweb%2Fnaaccr-api-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsweb%2Fnaaccr-api-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsweb%2Fnaaccr-api-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsweb%2Fnaaccr-api-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imsweb","download_url":"https://codeload.github.com/imsweb/naaccr-api-client/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsweb%2Fnaaccr-api-client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33585203,"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-05-27T02:00:06.184Z","response_time":53,"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":[],"created_at":"2026-05-27T22:02:15.856Z","updated_at":"2026-05-27T22:02:18.987Z","avatar_url":"https://github.com/imsweb.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NAACCR API Client\n\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=imsweb_naaccr-api-client\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=imsweb_naaccr-api-client)\n[![Maven Central](https://img.shields.io/maven-central/v/com.imsweb/naaccr-api-client.svg)](https://central.sonatype.com/artifact/com.imsweb/naaccr-api-client)\n\nThis library allows to call the NAACCR API using Java DTOs.\n\nBy default, it uses version 1.0 of the public API (https://apps.naaccr.org/data-dictionary/api/).\n\n## Download\n\nThe library is available on [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.imsweb%22%20AND%20a%3A%22naaccr-api-client%22).\n\nTo include it to your Maven or Gradle project, use the group ID `com.imsweb` and the artifact ID `naaccr-api-client`.\n\nYou can check out the [release page](https://github.com/imsweb/naaccr-api-client/releases) for a list of the releases and their changes.\n\n## Usage\n\nCreate a client (using the NaaccrApiClient::getInstance method) and call the few methods that correspond to the API end points.\n\n```java\nNaaccrApiClient client = NaaccrApiClient.getInstance();\nNaaccrDataItem item = client.getDataItem(NAACCR_LATEST, \"primarySite\");\nSystem.out.println(item.getItemName());\n```\n\nFor a comprehensive list of available methods, see the javadocs of the \n[NaaccrApiClient](https://github.com/imsweb/naaccr-api-client/blob/main/src/main/java/com/imsweb/naaccr/api/client/NaaccrApiClient.java) class.\n\n## About this library\n\nThis library was developed through the [SEER](http://seer.cancer.gov/) program.\n\nThe Surveillance, Epidemiology and End Results program is a premier source for cancer statistics in the United States.\nThe SEER program collects information on incidence, prevalence and survival from specific geographic areas representing\na large portion of the US population and reports on all these data plus cancer mortality data for the entire country.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsweb%2Fnaaccr-api-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimsweb%2Fnaaccr-api-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsweb%2Fnaaccr-api-client/lists"}