List versions for a custom FHIR profile
/fhir/profiles/{id}/versionsReturns retained versions for a custom profile.
Path parameters
idstringrequiredThe lowercase StructureDefinition id of the custom profile.
List of profile versions
Response fields
versionsobject[]requiredidstringrequiredThe lowercase StructureDefinition id, used as the profile's lookup key.
sourcestringrequiredThe profile's origin. Profile management responses currently return custom (uploaded) profiles, so this is always "custom" today.
custombuiltinresource_typestringrequiredThe FHIR resource type from the StructureDefinition.
urlstringrequiredThe canonical URL from the StructureDefinition.
versionstringrequiredThe version from the StructureDefinition.version field.
statusstringoptionalThe publication status from StructureDefinition.status. Expected FHIR values include draft, active, retired, and unknown; the server preserves authored strings.
datestringoptionalThe authored publication date from StructureDefinition.date, when present. This is a FHIR dateTime string and may be less precise than a full timestamp.
canonicalstringrequiredThe canonical profile reference, including the version pin when present.
fhir_versionstringrequiredThe base FHIR version the StructureDefinition targets.
implementation_guidestringrequiredThe implementation guide the profile belongs to.
created_atstring (date-time)requiredupdated_atstring (date-time)requiredLast update timestamp for the profile's current StructureDefinition. For retained versions, this equals created_at.