List custom FHIR profiles
/fhir/profilesReturns metadata for every custom (uploaded) FHIR profile on this instance, across all implementation guides. The full StructureDefinition JSON is omitted from each entry; fetch a single profile by id to retrieve it.
The url query parameter filters by canonical URL. The canonical URL is the
stable key other platform features use to reference a profile (FHIR's
meta.profile, baseDefinition), since StructureDefinition ids are only
unique within a package. A non-matching filter returns an empty list, not a 404.
Query parameters
urlstringoptionalFilter by canonical URL. Accepts the FHIR pinned form url|version (split on the last |); the bare form matches the current version.
List of uploaded profiles
Response fields
profilesobject[]optionalidstringoptionalThe lowercase StructureDefinition id, used as the profile's lookup key.
sourcestringoptionalThe profile's origin. Listings currently return only custom (uploaded) profiles, so this is always "custom" today; built-in (US Core / R4 base) profiles would be surfaced via an opt-in parameter in a future release, not by changing the default behavior.
custombuiltinresource_typestringoptionalThe FHIR resource type from the StructureDefinition.
urlstringoptionalThe canonical URL from the StructureDefinition.
versionstringoptionalThe version from the StructureDefinition.version field.
fhir_versionstringoptionalThe base FHIR version the StructureDefinition targets.
implementation_guidestringoptionalThe implementation guide the profile belongs to.
created_atstring (date-time)optionalupdated_atstring (date-time)optional