You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://app.getpostman.com/run-collection/222854-abafff02-a96d-4259-9c0d-2f4d3fd6d4bf)
214
215
215
-
### Integration testing
216
+
### Integration test environment
216
217
Our [integration test environment](https://digital.nhs.uk/developer/guides-and-documentation/testing#integration-testing):
217
218
* is for formal integration testing
218
-
* includes authorisation via an API Key
219
+
* includes authorisation via an API Key, which can be obtained from the [NHS Digital Onboarding Service - Developer account](https://onboarding.prod.api.platform.nhs.uk/Index)
220
+
* has a restricted [rate limit](#overview--usage-caps)
221
+
222
+
Here is an example cURL request, calling the integration test environment
223
+
```
224
+
curl -X GET 'https://int.api.service.nhs.uk/nhs-website-content/conditions/' \
For more details see [integration testing with our RESTful APIs](https://digital.nhs.uk/developer/guides-and-documentation/testing#integration-testing-with-our-restful-apis).
221
230
231
+
### Production environment
232
+
Our production environment:
233
+
* requires you to get your [application/product onboarded](#overview--onboarding) and approved by us
234
+
* is to be used by your production application
235
+
* includes authorisation via an API Key, which can be obtained from the [NHS Digital Onboarding Service - Developer account](https://onboarding.prod.api.platform.nhs.uk/Index). This will be different from your Integration test API key.
236
+
* has a higher [rate limit](#overview--usage-caps)
237
+
238
+
Here is an example cURL request, calling the production environment
239
+
```
240
+
curl -X GET 'https://api.service.nhs.uk/nhs-website-content/conditions/' \
You need to get your software approved by us before it can go live with this API. We call this onboarding.
224
247
225
248
The [onboarding process](https://digital.nhs.uk/developer/guides-and-documentation/onboarding-process) for this API is currently in development.
226
249
227
250
During this process you will be asked agree to the [Online connection agreement](https://digital.nhs.uk/developer/guides-and-documentation/online-connection-agreement).
228
251
252
+
You can [submit your application/product for onboarding](https://onboarding.prod.api.platform.nhs.uk/Products) using the [Digital Onboarding Service](https://onboarding.prod.api.platform.nhs.uk/Index)
253
+
229
254
## Caching
230
255
Caching of all responses from the NHS website content API is recommended, and you should do so where possible, unless otherwise notified to you by NHS Digital. The cached data should be refreshed no less than once every 7 days. If instructed to refresh cached NHS website content, you must do so immediately.
0 commit comments