---
title: "PUT /config/borderRouter/externalResources"
method: PUT
path: "/config/borderRouter/externalResources"
---

# PUT /config/borderRouter/externalResources

`PUT /config/borderRouter/externalResources`

Configure a Border Router's required external services. This method may only be issued to a Border Router.

## Request body

- BorderRouterExternalResources — A description of the required, external resources of a border router.
  - `authServerAddress` string, required — The IPv6 address of the Authentication server to be used by the Border Router, formatted per RFC 5952.
  - `authServerSecret` string, required — The access secret for the defined authentication server.
  - `dhcpServerAddress` string, required — The IPv6 address of the DHCPv6 server to be used by the Border Router, formatted per RFC 5952.

## Response `200`

Border Router successfully configured.

## Other responses

- `400` — Device is not a Border Router.
- `default` — Unknown error occurred.

## Changes

- **2023-07-24** `0c6bf7b94766` — 1 info
  - endpoint added
- **2023-07-24** `11bc7842d64c` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/siliconlabs/apis/tbu-api/changes/config/borderRouter/externalResources/put.md)

---

[API](https://skmtc.dev/siliconlabs/apis/tbu-api.md) · [All operations](https://skmtc.dev/siliconlabs/apis/tbu-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/siliconlabs/tbu-api/revisions/8475de394ee2/schema)
