<commit_before>---
hidden: true
title: Address API
layout: api
disqus_identifier: https-developer-bring-com-api-address
menu:
  apidocs:
    identifier: address
    title: Address API
    url: /api/address
    parent: checkout
weight: 13

introduction: |
  The Address API

information:
  - title: Authentication
    content: |
      To make API requests, you will need an API key from Mybring. Steps for getting a key and description of headers can be found on the general API [Getting Started / Authentication](/api/#authentication) page. In addition to authentication, you need to be [authorized](#authorization).

  - title: Rate limiting
    content: |
      Clients exceeding 18 requests per second will be throttled, and the response will contain http status code 429. If you have a use case requiring rates above the limit, please contact <EMAIL> for assistance.

  - title: Formats
    content: |
      REST XML/JSON over HTTP and SOAP over HTTP.
      Booking endpoints will assume all requests are UTF-8 encoded.

oas: https://api.qa.bring.com/address/api-docs/
---
<commit_msg>Address API intro<commit_after>---
hidden: true
title: Address API
layout: api
disqus_identifier: https-developer-bring-com-api-address
menu:
  apidocs:
    identifier: address
    title: Address API
    url: /api/address
    parent: checkout
weight: 13

introduction: |
  The Address API is used for validating and querying addresses, as well as getting suggestions in scenarios when the complete address is not known. It currently only supports Norwegian addresses. It supports street, place and postal place addresses. Addresses validated by this API is guaranteed to valid when used with the other checkout APIs (Booking, Shipping guide, Pickup point and Postal code). It is therefore recommended to validate addresses before using them in a booking request.


information:
  - title: Authentication
    content: |
      To make API requests, you will need an API key from Mybring. Steps for getting a key and description of headers can be found on the general API [Getting Started / Authentication](/api/#authentication) page. In addition to authentication, you need to be [authorized](#authorization).

  - title: Rate limiting
    content: |
      Clients exceeding 40 requests per second will be throttled, and the response will contain http status code 429. If you have a use case requiring rates above the limit, please contact <EMAIL> for assistance.

  - title: Formats
    content: |
      REST XML/JSON over HTTP.

oas: https://api.qa.bring.com/address/api-docs/
---

{'fraction_non_alphanumeric': 0.06653696498054475, 'fraction_numerical': 0.005836575875486381, 'mean_word_length': 3.6660617059891107, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3368534', 'n_tokens_mistral': 703, 'n_tokens_neox': 646, 'n_words': 326}