AWS HealthLake endpoints and quotas
To connect programmatically to an AWS service, you use an endpoint. AWS services offer the following endpoint types in some or all of the AWS Regions that the service supports: IPv4 endpoints, dual-stack endpoints, and FIPS endpoints. Some services provide global endpoints. For more information, see AWS service endpoints.
Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For more information, see AWS service quotas.
The following are the service endpoints and service quotas for this service.
Service endpoints
| Region Name | Region | Endpoint | Protocol |
|---|---|---|---|
| US East (Ohio) | us-east-2 |
healthlake.us-east-2.amazonaws.com healthlake-fips.us-east-2.amazonaws.com |
HTTPS HTTPS |
| US East (N. Virginia) | us-east-1 |
healthlake.us-east-1.amazonaws.com healthlake-fips.us-east-1.amazonaws.com |
HTTPS HTTPS |
| US West (Oregon) | us-west-2 |
healthlake.us-west-2.amazonaws.com healthlake-fips.us-west-2.amazonaws.com |
HTTPS HTTPS |
| Asia Pacific (Mumbai) | ap-south-1 | healthlake.ap-south-1.amazonaws.com | HTTPS |
| Asia Pacific (Sydney) | ap-southeast-2 | healthlake.ap-southeast-2.amazonaws.com | HTTPS |
| Canada (Central) | ca-central-1 | healthlake.ca-central-1.amazonaws.com | HTTPS |
| Europe (Ireland) | eu-west-1 | healthlake.eu-west-1.amazonaws.com | HTTPS |
| Europe (London) | eu-west-2 | healthlake.eu-west-2.amazonaws.com | HTTPS |
Service quotas
| Name | Default | Adjustable | Description |
|---|---|---|---|
| C-CDA files per transformation job | Each supported Region: 1,000 |
Yes |
The maximum number of C-CDA source files in a single bulk transformation job. |
| CSV files per transformation job | Each supported Region: 20 | No | The maximum number of CSV source files in a single bulk transformation job. |
| Columns per CSV file in transformation jobs | Each supported Region: 100 | No | The maximum number of columns in a CSV source file for transformation jobs. |
| Concurrent transformation jobs per account | Each supported Region: 1 |
Yes |
The maximum number of transformation jobs that can run concurrently per account. |
| Maximum C-CDA file size for sync conversion | Each supported Region: 1 Megabytes |
Yes |
The maximum size of a C-CDA input in a synchronous conversion request. |
| Maximum CSV files per sync conversion | Each supported Region: 20 | No | The maximum number of CSV files in a single synchronous (real-time) conversion request. |
| Maximum combined CSV file size for sync conversion | Each supported Region: 500 Kilobytes |
Yes |
The maximum combined size of all CSV files in a single synchronous conversion request. |
| Number of active Subscription per account | Each supported Region: 100 |
Yes |
The maximum number of active Subscription resources per account. |
| Number of active Subscription resources per datastore | Each supported Region: 50 |
Yes |
The maximum number of active Subscription resources per datastore. |
| Number of active SubscriptionTopic per account | Each supported Region: 100 |
Yes |
The maximum number of active SubscriptionTopic resources per account. |
| Number of active SubscriptionTopic resources per datastore | Each supported Region: 50 |
Yes |
The maximum number of active SubscriptionTopic resources per datastore. |
| Number of characters in a medical note | Each supported Region: 10,000 | No | The maximum number of characters in an individual medical note within the DocumentReference Resource type (POST/PUT requests). |
| Number of concurrent StartFHIRExportJob jobs | Each supported Region: 1 | No | The maximum concurrent StartFHIRExportJob jobs. |
| Number of concurrent StartFHIRImportJob jobs | Each supported Region: 1 | No | The maximum concurrent StartFHIRImportJob jobs. |
| Number of data stores per account | Each supported Region: 20 |
Yes |
The default maximum number of active data stores per account. |
| Number of files in a StartFHIRImportJob | Each supported Region: 1,000,000 |
Yes |
The maximum number of files in a StartFHIRImportJob. |
| Number of published versions per profile | Each supported Region: 99 | No | The maximum number of versions that a profile can have. |
| Number of resources per Bundle | Each supported Region: 500 | No | The maximum number of resources allowed in a Bundle request. |
| Number of transformation profiles per account | Each supported Region: 20 | No | The maximum number of transformation profiles per account. |
| Rate of CancelFHIRExportJob requests using DELETE per account | Each supported Region: 1 | No | The maximum number of CancelFHIRExportJob requests using DELETE that you can make per second per account. |
| Rate of CreateDataTransformationProfile requests per account | Each supported Region: 1 |
Yes |
The maximum number of CreateDataTransformationProfile requests that you can make per second per account. |
| Rate of CreateFHIRDatastore requests per account | Each supported Region: 1 | No | The maximum number of CreateFHIRDatastore requests that you can make per minute per account. |
| Rate of DeleteDataTransformationProfile requests per account | Each supported Region: 1 |
Yes |
The maximum number of DeleteDataTransformationProfile requests that you can make per second per account. |
| Rate of DeleteFHIRDatastore requests per account | Each supported Region: 1 | No | The maximum number of DeleteFHIRDatastore requests that you can make per minute per account. |
| Rate of DescribeDataTransformationJob requests per account | Each supported Region: 1 |
Yes |
The maximum number of DescribeDataTransformationJob requests that you can make per second per account. |
| Rate of DescribeFHIRBulkDeleteJob requests per account | Each supported Region: 10 |
Yes |
The maximum number of DescribeFHIRBulkDeleteJob requests that you can make per second per account. |
| Rate of DescribeFHIRBulkDeleteJob requests per data store | Each supported Region: 10 |
Yes |
The maximum number of DescribeFHIRBulkDeleteJob requests that you can make per second per data store. |
| Rate of DescribeFHIRDatastore requests per account | Each supported Region: 10 | No | The maximum number of DescribeFHIRDatastore requests that you can make per second per account. |
| Rate of DescribeFHIRExportJob requests per account | Each supported Region: 10 | No | The maximum number of DescribeFHIRExportJob requests that you can make per second per account. |
| Rate of DescribeFHIRExportJob requests using GET per account | Each supported Region: 10 | No | The maximum number of DescribeFHIRExportJob requests using GET that you can make per second per account. |
| Rate of DescribeFHIRImportJob requests per account | Each supported Region: 10 | No | The maximum number of DescribeFHIRImportJob requests that you can make per second per account. |
| Rate of Discovery requests per account | Each supported Region: 10 | No | The maximum number of Discovery requests that you can make per minute per account. |
| Rate of GET requests per account | Each supported Region: 6,000 |
Yes |
The maximum number of GET requests that you can make per second per account. |
| Rate of GET requests per data store | Each supported Region: 3,000 |
Yes |
The maximum number of GET requests that you can make per second per data store. Data stores created prior to 8/21/2023 will be limited to 100 requests per second. |
| Rate of GetCapabilities requests per account | Each supported Region: 10 | No | The maximum number of GetCapabilities requests that you can make per second per account. |
| Rate of GetDataTransformationProfile requests per account | Each supported Region: 1 |
Yes |
The maximum number of GetDataTransformationProfile requests that you can make per second per account. |
| Rate of GetExportedFile requests per datastore | Each supported Region: 10 | No | The maximum number of GetExportedFile requests that you can make per second per datastore. |
| Rate of ListDataTransformationJobs requests per account | Each supported Region: 1 |
Yes |
The maximum number of ListDataTransformationJobs requests that you can make per second per account. |
| Rate of ListDataTransformationProfileVersions requests per account | Each supported Region: 1 |
Yes |
The maximum number of ListDataTransformationProfileVersions requests that you can make per second per account. |
| Rate of ListDataTransformationProfiles requests per account | Each supported Region: 1 |
Yes |
The maximum number of ListDataTransformationProfiles requests that you can make per second per account. |
| Rate of ListFHIRDatastores requests per account | Each supported Region: 10 | No | The maximum number of ListFHIRDatastores requests that you can make per second per account. |
| Rate of ListFHIRExportJobs requests per account | Each supported Region: 10 | No | The maximum number of ListFHIRExportJobs requests that you can make per second per account. |
| Rate of ListFHIRImportJobs requests per account | Each supported Region: 10 | No | The maximum number of ListFHIRImportJobs requests that you can make per second per account. |
| Rate of ListTagsforResource requests per account | Each supported Region: 10 | No | The maximum number of ListTagsforResource requests that you can make per second per account. |
| Rate of PublishDataTransformationProfile requests per account | Each supported Region: 1 |
Yes |
The maximum number of PublishDataTransformationProfile requests that you can make per second per account. |
| Rate of SearchEverything requests per account | Each supported Region: 10 |
Yes |
The maximum number of SearchEverything requests that you can make per second per account. |
| Rate of SearchEverything requests per data store | Each supported Region: 10 |
Yes |
The maximum number of SearchEverything requests that you can make per second per data store. |
| Rate of StartDataTransformationJob requests per account | Each supported Region: 1 |
Yes |
The maximum number of StartDataTransformationJob requests that you can make per second per account. |
| Rate of StartFHIRBulkDeleteJob requests per account | Each supported Region: 10 |
Yes |
The maximum number of StartFHIRBulkDeleteJob requests that you can make per second per account. |
| Rate of StartFHIRBulkDeleteJob requests per data store | Each supported Region: 10 |
Yes |
The maximum number of StartFHIRBulkDeleteJob requests that you can make per second per data store. |
| Rate of StartFHIRBulkMemberMatchJob requests per account | Each supported Region: 10 |
Yes |
The maximum number of StartFHIRBulkMemberMatchJob requests that you can make per second per account. |
| Rate of StartFHIRBulkMemberMatchJob requests per data store | Each supported Region: 10 |
Yes |
The maximum number of StartFHIRBulkMemberMatchJob requests that you can make per second per data store. |
| Rate of StartFHIRExportJob requests per account | Each supported Region: 1 | No | The maximum number of StartFHIRExportJob requests that you can make per second per account. |
| Rate of StartFHIRExportJob requests using GET per account | Each supported Region: 1 | No | The maximum number of StartFHIRExportJob requests using GET that you can make per second per account. |
| Rate of StartFHIRExportJob requests using POST per account | Each supported Region: 1 | No | The maximum number of StartFHIRExportJob requests using POST that you can make per second per account. |
| Rate of StartFHIRImportJob requests per account | Each supported Region: 25 | No | The maximum number of StartFHIRImportJob requests that you can make per second per account. |
| Rate of TagResource requests per account | Each supported Region: 10 | No | The maximum number of TagResource requests that you can make per second per account. |
| Rate of UntagResource requests per account | Each supported Region: 10 | No | The maximum number of UntagResource requests that you can make per second per account. |
| Rate of UpdateDataTransformationProfile requests per account | Each supported Region: 1 |
Yes |
The maximum number of UpdateDataTransformationProfile requests that you can make per second per account. |
| Rate of ValidateResource requests per account | Each supported Region: 2,000 |
Yes |
The maximum number of ValidateResource requests that you can make per second per account. Data stores created prior to 8/21/2023 will be limited to 300 requests per second. |
| Rate of ValidateResource requests per data store | Each supported Region: 1,000 |
Yes |
The maximum number of ValidateResource requests that you can make per second per data store. Data stores created prior to 8/21/2023 will be limited to 300 requests per second. |
| Rate of ValidateSource per account | Each supported Region: 1 |
Yes |
The maximum number of ValidateSource requests that you can make per second per account. |
| Rate of WRITE requests per account | Each supported Region: 6,000 |
Yes |
The maximum number of CREATE|UPDATE|DELETE requests that you can make per second per account. |
| Rate of WRITE requests per data store | Each supported Region: 3,000 |
Yes |
The maximum number of CREATE|UPDATE|DELETE requests that you can make per second per data store. Data stores created prior to 8/21/2023 will be limited to 300 requests per second. |
| Rate of search requests using GET per account | Each supported Region: 200 |
Yes |
The maximum number of search requests using GET that you can make per second per account. |
| Rate of search requests using GET per data store | Each supported Region: 100 |
Yes |
The maximum number of search requests using GET that you can make per second per data store. |
| Rate of search requests using POST per account | Each supported Region: 200 |
Yes |
The maximum number of search requests using POST that you can make per second per account. |
| Rate of search requests using POST per data store | Each supported Region: 100 |
Yes |
The maximum number of search requests using POST that you can make per second per data store. |
| Rate of sync (real-time) conversion requests (TransformData) per account | Each supported Region: 1 |
Yes |
The maximum number of TransformData requests that you can make per second per account. |
| Size of individual imported file | Each supported Region: 50 Gigabytes | No | The maximum size (in GB) of an individual file included in a StartFHIRImportJob. |
| Size per CSV file in a transformation job | Each supported Region: 50 Megabytes |
Yes |
The maximum size of an individual CSV source file in a bulk transformation job. |
| Total Queued Async Bundle Transactions per datastore | Each supported Region: 500 |
Yes |
The maximum number of queued async bundle transactions per datastore at any given time. |
| Total Queued Bulk Export jobs per datastore | Each supported Region: 25 |
Yes |
The maximum number of queued bulk export jobs per datastore at any given time. |
| Total Queued Bulk Import jobs per datastore | Each supported Region: 25 |
Yes |
The maximum number of queued bulk import jobs per datastore at any given time. |
| Total import job size | Each supported Region: 5,000 Gigabytes |
Yes |
The maximum size (in GB) of all files included in the import job. |
| Total input size per transformation job | Each supported Region: 1 Gigabytes |
Yes |
The maximum combined size of all source files in a single bulk transformation job. |