Expand a credential abbreviation
Heuristichealthcare_credentials_expandBest-effort — fuzzy, approximate, or inferred; check the confidence score.
Expand a single healthcare credential abbreviation to its full name. Case-insensitive; 'M.D.' and 'MD' are equivalent; fuzzy fallback for close typos. Example: 'MD' → 'Doctor of Medicine' (confidence 1.0). Use this for one-off abbreviation lookups; use healthcare_credentials_parse for full credential strings. Processing multiple inputs? Use `healthcare_credentials_expand_batch` to do up to 1000 in one call.
Parameters
abbreviationstringrequiredSingle credential abbreviation to expand.
Call it
curl -X POST https://api.snipget.ai/v1/healthcare/credentials/expand \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"abbreviation":"MD"}'The Batch tab sends up to 1000 inputs in one call via /v1/healthcare/credentials/expand/batch.
FAQ
Why not just expand the abbreviation myself?
Credential abbreviations are easy to get wrong and easy to confuse. This expands one to its full name using a maintained credential dataset (the FaCeT codeset plus observed NPPES aliases), so you are drawing on real reference data instead of guessing.
How accurate is the match?
This is a best-effort match, so always read the confidence. An exact match scores 1.0, while a typo caught by the fuzzy fallback scores lower. Treat a low score as a suggestion, not a certainty.
Does it handle periods and different casing?
Yes. 'M.D.', 'md', and 'MD' all resolve the same way, and a near miss like a single typo can still resolve through the fuzzy fallback.
How is this different from parsing credentials?
Expand takes a single abbreviation. Parse takes a whole string like 'MD, PhD, FACP' and splits it into separate tokens. If you have a list, use parse. An abbreviation it cannot place returns no matches with confidence 0.