← Guides

Find the right service

Try it on a test key

curl -s "https://api.wellwardhealth.com/v1/search?q=cholesterol%20test" -H "Authorization: Bearer $WELLWARD_KEY"

Every price call names a service by its slug. Four ways to get one:

  • GET /v1/services — the whole catalog, not filtered by location. Build a picker from it, or map your own codes to our slugs once and store them. Each service lists the variants that currently have a price.
  • GET /v1/services/{slug} — one service: its variants, and the markets where it is priced. An old slug still resolves.
  • GET /v1/search?q=… — plain language to services: "knee MRI" → mri-knee. It matches keywords first and falls back to a language model; it returns services, never prices, and is free (it has its own, tighter rate limit — cache the answer for words people repeat).
  • GET /v1/markets — the metro labels you can pass as market= instead of a ZIP.

Then check coverage and look up prices.

API reference · Dashboard · Questions: hello@wellwardhealth.com