Disease Sh Ext Tools

Configuration File: disease_sh_ext_tools.json Tool Type: Local Tools Count: 2

This page contains all tools defined in the disease_sh_ext_tools.json configuration file.

Available Tools

DiseaseSH_get_covid_historical (Type: BaseRESTTool)

Get historical COVID-19 timeline data (cases, deaths, recoveries) for a country or globally using…

DiseaseSH_get_covid_historical tool specification

Tool Information:

  • Name: DiseaseSH_get_covid_historical

  • Type: BaseRESTTool

  • Description: Get historical COVID-19 timeline data (cases, deaths, recoveries) for a country or globally using the Disease.sh API. Returns day-by-day counts for the specified time period. No authentication required. Useful for pandemic trend analysis and epidemiological research.

Parameters:

  • country ([‘string’, ‘null’]) (optional) Country name or ISO code. Use ‘all’ for global data. Examples: ‘usa’, ‘china’, ‘india’, ‘uk’, ‘germany’, ‘all’

  • lastdays ([‘integer’, ‘null’]) (optional) Number of past days to include. Use ‘all’ for full history. Default: 30. Examples: 7, 30, 90, 365

Example Usage:

query = {
    "name": "DiseaseSH_get_covid_historical",
    "arguments": {
    }
}
result = tu.run(query)

DiseaseSH_get_vaccine_coverage (Type: BaseRESTTool)

Get COVID-19 vaccine coverage data for a country or globally using the Disease.sh API. Returns ti…

DiseaseSH_get_vaccine_coverage tool specification

Tool Information:

  • Name: DiseaseSH_get_vaccine_coverage

  • Type: BaseRESTTool

  • Description: Get COVID-19 vaccine coverage data for a country or globally using the Disease.sh API. Returns timeline of total vaccination doses administered and percentage of population vaccinated. No authentication required.

Parameters:

  • country ([‘string’, ‘null’]) (optional) Country name or ‘all’ for global. Examples: ‘usa’, ‘uk’, ‘germany’, ‘india’, ‘all’

  • lastdays ([‘integer’, ‘null’]) (optional) Number of past days to include. Default: 30. Examples: 7, 30, 90

Example Usage:

query = {
    "name": "DiseaseSH_get_vaccine_coverage",
    "arguments": {
    }
}
result = tu.run(query)