Get an exact custom-profile package

GET/fhir/implementation-guides/{name}/versions/{version}
RequiresBearerauthentication

Path parameters

namestringrequired
versionstringrequired

The authored ImplementationGuide.version. It may contain letters, numbers, and the punctuation characters ., _, ~, +, and -; it cannot be exactly . or ...

Returns  

Exact canonical package

Response fields

namestringrequired
urlstringrequired
versionstringrequired
profile_contextstringrequired
profilesstring[]required
profile_refsstring[]required
implementation_guideobjectrequired

A complete authored FHIR ImplementationGuide JSON resource.

resourceTypestringrequired
ImplementationGuide
idstringoptional
urlstringrequired
versionstringrequired
namestringoptional
statusstringoptional
packageIdstringoptional
fhirVersionstring[]optional
created_atstring (date-time)required
updated_atstring (date-time)required
GETRequest
# Get authentication token
PHENOML_TOKEN=$(curl -X POST "https://experiment.app.pheno.ml/v2/auth/token" \
  -u "$PHENOML_CLIENT_ID:$PHENOML_CLIENT_SECRET" \
  | jq -r '.access_token')

curl -X GET "https://experiment.app.pheno.ml/fhir/implementation-guides/example/versions/1.0.0" \
  -H "Authorization: Bearer $PHENOML_TOKEN"
200 OKExample Response
{
  "name": "Example Name",
  "url": "https://example.com",
  "version": "1.0.0",
  "profile_context": "Example text content",
  "profiles": [
    "example"
  ],
  "profile_refs": [
    "example"
  ],
  "implementation_guide": {
    "resourceType": "ImplementationGuide",
    "id": "abc-123-def-456",
    "url": "https://example.com",
    "version": "1.0.0",
    "name": "Example Name",
    "status": "active",
    "packageId": "abc-123-def-456",
    "fhirVersion": [
      "example"
    ]
  },
  "created_at": "2024-01-15T09:30:00Z",
  "updated_at": "2024-01-15T09:30:00Z"
}