Get Capability Statement
Metadata
Capability Statement
Get server capabilities and configuration
GET
Get Capability Statement
Capability Statement
Retrieve the server’s capability statement, which describes the server’s capabilities, supported resources, search parameters, and operations.Endpoint
Example Request
Response
Success (200 OK)
Returns aCapabilityStatement resource:
Capability Statement Structure
The capability statement includes:Software Information
software.name- Server namesoftware.version- Server versionsoftware.releaseDate- Release date
Implementation Details
implementation.url- Base URLimplementation.description- Implementation description
Supported Formats
format- List of supported content types (JSON, XML, etc.)
REST Capabilities
rest.mode- Server mode (serverorclient)rest.resource- List of supported resources
Resource Capabilities
For each resource type:type- Resource type nameinteraction- Supported interactions (read, create, update, delete, search, etc.)searchParam- Supported search parametersoperation- Supported operationsversioning- Versioning support (versioned,versioned-update,no-version,versioned)readHistory- Whether history is supportedupdateCreate- Whether updates can create resourcesconditionalCreate- Whether conditional create is supportedconditionalUpdate- Whether conditional update is supportedconditionalDelete- Whether conditional delete is supported
Operations
rest.operation- System-level operationsrest.resource[].operation- Resource-specific operations
Use Cases
Use the capability statement to:- Discover which resources are supported
- Learn which search parameters are available
- Check which operations are supported
- Determine versioning behavior
- Understand server capabilities before making requests
Notes
- The capability statement is always available at
/fhir/metadata - It reflects the current server configuration
- Use it to build dynamic clients that adapt to server capabilities
- The statement may change as the server is updated or configured
Authorizations
Bearer token authentication
Response
Capability statement
A Capability Statement documents a set of capabilities (behaviors) of a FHIR Server