diff --git a/README.md b/README.md index 905c0c6..b248ec5 100644 --- a/README.md +++ b/README.md @@ -30,8 +30,6 @@ import { Address } from "@ideal-postcodes/api-typings"; let address: Address; ``` -![Typings Demo](https://img.ideal-postcodes.co.uk/api-typings/demo.svg) - ### Links - [Project Repository](https://github.com/ideal-postcodes/api-typings) @@ -46,19 +44,15 @@ Typings allow IDEs to provide a richer, more productive environment to develop i ![Autocomplete](https://img.ideal-postcodes.co.uk/api-typings/autocomplete.png) -### Type Checking - -Compile time checks that your library or application appropriately consumes objects and data types returned by our APIs and client libraries - -![Type Checking](https://img.ideal-postcodes.co.uk/api-typings/type_checking.svg) - ### Inline Documentation Our typings also bear documentation which can be rendered in your IDE as you work. ![VS Docs](https://img.ideal-postcodes.co.uk/api-typings/documentation.png) -![Docs](https://img.ideal-postcodes.co.uk/api-typings/documentation.svg) +### Type Checking + +Compile time checks that your library or application appropriately consumes objects and data types returned by our APIs and client libraries ### Non-Typescript Projects diff --git a/docs/globals.html b/docs/globals.html index 3290dbc..56d6f05 100644 --- a/docs/globals.html +++ b/docs/globals.html @@ -1026,25 +1026,34 @@

Overview

  • The basic JSON objects returned by our APIs (e.g. addresses Address, autocomplete suggestions AddressSuggestion, API key status KeyStatus)
  • The overall shape of JSON responses returned by the API (e.g. postcode lookups PostcodesResponse, address autocomplete queries AddressSuggestionResponse, address search queries AddressQueryResponse)
  • -

    The full documentation for these types can be found at ideal-postcodes.github.io/api-typings.

    Typings are exported to index.d.ts when published to npm. The typings in this repository are defined in lib/index.ts.

    -

    Benefits of Typings

    -

    This typings repository allows you create Typescript integrations, which gives you the added benefits of static typing. Namely,

    - -

    Non-Typescript Projects

    -

    Your integration does not have to be exclusively Typescript driven to benefit from this typings repository.

    -

    Some IDEs (e.g. Visual Studio, Visual Studio Code or Sublime Text) can use Typescript typings to provide inline code completion and documentation for plain JavaScript files.

    -

    It is also possible to develop a piecemeal, robust Typescript integration against our services and subsequently incorporate it in a larger JavaScript project. Typescript compiles down to plain JavaScript which can conform to ES3 and later. That output can be exported to other JavaScript projects.

    Usage

    Install package

    npm install --save-dev @ideal-postcodes/api-typings

    Import interfaces and other definitions

    -
    // E.g. Using the address type to 
    -import { Address } from "ideal-postcodes-typings";
    +
    // Import Address type
    +import { Address } from "@ideal-postcodes/api-typings";
    +
    +let address: Address;
    + + +

    Benefits of Typings

    +

    Code Completion

    +

    Typings allow IDEs to provide a richer, more productive environment to develop integrations. This includes providing code completions and suggestions.

    +

    Autocomplete

    +

    Inline Documentation

    +

    Our typings also bear documentation which can be rendered in your IDE as you work.

    +

    VS Docs

    +

    Type Checking

    +

    Compile time checks that your library or application appropriately consumes objects and data types returned by our APIs and client libraries

    +

    Non-Typescript Projects

    +

    Your integration does not have to be exclusively Typescript driven to benefit from this typings repository.

    +

    Some IDEs (e.g. Visual Studio, Visual Studio Code, Sublime Text) use Typescript typings to provide inline code completion and documentation for plain JavaScript files.

    +

    It is also possible to develop a partial, robust Typescript integration against our services and subsequently incorporate it in a larger JavaScript project. Typescript compiles down to plain JavaScript which can conform to ES3 and later. That output can be exported to other JavaScript projects.

    Testing

    The testing process involves attempting to compile a test file which assigns API fixtures generated by the API to the interfaces exported by this typings library. The tests will fail to compile if the API fixtures fail to conform to types.

    npm test
    @@ -1111,7 +1120,7 @@

    AddressNumber

    AddressNumber: number | string
    @@ -1133,7 +1142,7 @@

    AddressResults

    AddressResults: Address[]
    @@ -1149,7 +1158,7 @@

    AddressSuggestionResults

    AddressSuggestionResults: AddressSuggestion[]
    @@ -1165,7 +1174,7 @@

    LicenseesResults

    LicenseesResults: Licensee[]
    @@ -1180,7 +1189,7 @@

    PostcodeResults

    PostcodeResults: Address[]
    diff --git a/docs/index.html b/docs/index.html index c17f92b..1de0322 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1026,25 +1026,34 @@

    Overview

  • The basic JSON objects returned by our APIs (e.g. addresses Address, autocomplete suggestions AddressSuggestion, API key status KeyStatus)
  • The overall shape of JSON responses returned by the API (e.g. postcode lookups PostcodesResponse, address autocomplete queries AddressSuggestionResponse, address search queries AddressQueryResponse)
  • -

    The full documentation for these types can be found at ideal-postcodes.github.io/api-typings.

    Typings are exported to index.d.ts when published to npm. The typings in this repository are defined in lib/index.ts.

    -

    Benefits of Typings

    -

    This typings repository allows you create Typescript integrations, which gives you the added benefits of static typing. Namely,

    -
      -
    • Compile time checks that your library or application appropriately consumes objects and data types returned by our APIs and client libraries
    • -
    • A foundation for IDEs to provide a richer, more productive environment to develop integrations against our HTTP API and client libraries. API typings facilitate code completion, inline documentation and type checking inside of a supported editor
    • -
    • The ability to refactor code that integrates against our APIs and client libraries with greater speed and confidence
    • -
    -

    Non-Typescript Projects

    -

    Your integration does not have to be exclusively Typescript driven to benefit from this typings repository.

    -

    Some IDEs (e.g. Visual Studio, Visual Studio Code or Sublime Text) can use Typescript typings to provide inline code completion and documentation for plain JavaScript files.

    -

    It is also possible to develop a piecemeal, robust Typescript integration against our services and subsequently incorporate it in a larger JavaScript project. Typescript compiles down to plain JavaScript which can conform to ES3 and later. That output can be exported to other JavaScript projects.

    Usage

    Install package

    npm install --save-dev @ideal-postcodes/api-typings

    Import interfaces and other definitions

    -
    // E.g. Using the address type to 
    -import { Address } from "ideal-postcodes-typings";
    +
    // Import Address type
    +import { Address } from "@ideal-postcodes/api-typings";
    +
    +let address: Address;
    + + +

    Benefits of Typings

    +

    Code Completion

    +

    Typings allow IDEs to provide a richer, more productive environment to develop integrations. This includes providing code completions and suggestions.

    +

    Autocomplete

    +

    Inline Documentation

    +

    Our typings also bear documentation which can be rendered in your IDE as you work.

    +

    VS Docs

    +

    Type Checking

    +

    Compile time checks that your library or application appropriately consumes objects and data types returned by our APIs and client libraries

    +

    Non-Typescript Projects

    +

    Your integration does not have to be exclusively Typescript driven to benefit from this typings repository.

    +

    Some IDEs (e.g. Visual Studio, Visual Studio Code, Sublime Text) use Typescript typings to provide inline code completion and documentation for plain JavaScript files.

    +

    It is also possible to develop a partial, robust Typescript integration against our services and subsequently incorporate it in a larger JavaScript project. Typescript compiles down to plain JavaScript which can conform to ES3 and later. That output can be exported to other JavaScript projects.

    Testing

    The testing process involves attempting to compile a test file which assigns API fixtures generated by the API to the interfaces exported by this typings library. The tests will fail to compile if the API fixtures fail to conform to types.

    npm test
    @@ -1112,7 +1121,7 @@

    AddressNumber

    AddressNumber: number | string
    @@ -1134,7 +1143,7 @@

    AddressResults

    AddressResults: Address[]
    @@ -1150,7 +1159,7 @@

    AddressSuggestionResults

    AddressSuggestionResults: AddressSuggestion[]
    @@ -1166,7 +1175,7 @@

    LicenseesResults

    LicenseesResults: Licensee[]
    @@ -1181,7 +1190,7 @@

    PostcodeResults

    PostcodeResults: Address[]
    diff --git a/docs/interfaces/address.html b/docs/interfaces/address.html index 2d6a4ac..f13311d 100644 --- a/docs/interfaces/address.html +++ b/docs/interfaces/address.html @@ -1202,7 +1202,7 @@

    administrative_county

    administrative_county: string
    @@ -1218,7 +1218,7 @@

    building_name

    building_name: string
    @@ -1234,7 +1234,7 @@

    building_number

    building_number: string
    @@ -1250,7 +1250,7 @@

    country

    country: string
    @@ -1266,7 +1266,7 @@

    county

    county: string
    @@ -1282,7 +1282,7 @@

    delivery_point_suffix

    delivery_point_suffix: string
    @@ -1298,7 +1298,7 @@

    department_name

    department_name: string
    @@ -1314,7 +1314,7 @@

    dependant_locality

    dependant_locality: string
    @@ -1330,7 +1330,7 @@

    dependant_thoroughfare

    dependant_thoroughfare: string
    @@ -1346,7 +1346,7 @@

    district

    district: string
    @@ -1362,7 +1362,7 @@

    double_dependant_locality

    double_dependant_locality: string
    @@ -1378,7 +1378,7 @@

    eastings

    eastings: AddressNumber
    @@ -1394,7 +1394,7 @@

    latitude

    latitude: AddressNumber
    @@ -1410,7 +1410,7 @@

    line_1

    line_1: string
    @@ -1426,7 +1426,7 @@

    line_2

    line_2: string
    @@ -1442,7 +1442,7 @@

    line_3

    line_3: string
    @@ -1458,7 +1458,7 @@

    longitude

    longitude: AddressNumber
    @@ -1474,7 +1474,7 @@

    northings

    northings: AddressNumber
    @@ -1490,7 +1490,7 @@

    organisation_name

    organisation_name: string
    @@ -1506,7 +1506,7 @@

    po_box

    po_box: string
    @@ -1522,7 +1522,7 @@

    post_town

    post_town: string
    @@ -1538,7 +1538,7 @@

    postal_county

    postal_county: string
    @@ -1554,7 +1554,7 @@

    postcode

    postcode: string
    @@ -1570,7 +1570,7 @@

    postcode_inward

    postcode_inward: string
    @@ -1586,7 +1586,7 @@

    postcode_outward

    postcode_outward: string
    @@ -1602,7 +1602,7 @@

    postcode_type

    postcode_type: string
    @@ -1618,7 +1618,7 @@

    premise

    premise: string
    @@ -1634,7 +1634,7 @@

    su_organisation_indicator

    su_organisation_indicator: string
    @@ -1650,7 +1650,7 @@

    sub_building_name

    sub_building_name: string
    @@ -1666,7 +1666,7 @@

    thoroughfare

    thoroughfare: string
    @@ -1682,7 +1682,7 @@

    traditional_county

    traditional_county: string
    @@ -1698,7 +1698,7 @@

    udprn

    udprn: number
    @@ -1715,7 +1715,7 @@

    Optional umprn

    @@ -1731,7 +1731,7 @@

    ward

    ward: string
    diff --git a/docs/interfaces/addressqueryresponse.html b/docs/interfaces/addressqueryresponse.html index 7f862c3..6e4e426 100644 --- a/docs/interfaces/addressqueryresponse.html +++ b/docs/interfaces/addressqueryresponse.html @@ -1076,7 +1076,7 @@

    code

    @@ -1094,7 +1094,7 @@

    message

    @@ -1110,7 +1110,7 @@

    result

    diff --git a/docs/interfaces/addressqueryresults.html b/docs/interfaces/addressqueryresults.html index 582e9a6..ac7fd8b 100644 --- a/docs/interfaces/addressqueryresults.html +++ b/docs/interfaces/addressqueryresults.html @@ -1067,7 +1067,7 @@

    hits

    @@ -1078,7 +1078,7 @@

    limit

    @@ -1094,7 +1094,7 @@

    page

    @@ -1110,7 +1110,7 @@

    total

    diff --git a/docs/interfaces/addresssuggestion.html b/docs/interfaces/addresssuggestion.html index 09e2dbf..b4c8dc0 100644 --- a/docs/interfaces/addresssuggestion.html +++ b/docs/interfaces/addresssuggestion.html @@ -1070,7 +1070,7 @@

    suggestion

    suggestion: string
    @@ -1085,7 +1085,7 @@

    udprn

    udprn: number
    @@ -1100,7 +1100,7 @@

    Optional umprn

    umprn: undefined | number
    @@ -1115,7 +1115,7 @@

    urls

    diff --git a/docs/interfaces/addresssuggestionresponse.html b/docs/interfaces/addresssuggestionresponse.html index 2bd2e7b..d066fe6 100644 --- a/docs/interfaces/addresssuggestionresponse.html +++ b/docs/interfaces/addresssuggestionresponse.html @@ -1075,7 +1075,7 @@

    code

    @@ -1093,7 +1093,7 @@

    message

    @@ -1109,7 +1109,7 @@

    result

    diff --git a/docs/interfaces/apierrorresponse.html b/docs/interfaces/apierrorresponse.html index 80cfa32..3367407 100644 --- a/docs/interfaces/apierrorresponse.html +++ b/docs/interfaces/apierrorresponse.html @@ -1069,7 +1069,7 @@

    code

    @@ -1087,7 +1087,7 @@

    message

    diff --git a/docs/interfaces/autocompletehits.html b/docs/interfaces/autocompletehits.html index 819648e..3a3f690 100644 --- a/docs/interfaces/autocompletehits.html +++ b/docs/interfaces/autocompletehits.html @@ -1058,7 +1058,7 @@

    hits

    diff --git a/docs/interfaces/automatedtopupconfiguration.html b/docs/interfaces/automatedtopupconfiguration.html index 07c0650..3243718 100644 --- a/docs/interfaces/automatedtopupconfiguration.html +++ b/docs/interfaces/automatedtopupconfiguration.html @@ -1058,7 +1058,7 @@

    enabled

    enabled: boolean
    diff --git a/docs/interfaces/dailylimit.html b/docs/interfaces/dailylimit.html index 28bad6e..a460647 100644 --- a/docs/interfaces/dailylimit.html +++ b/docs/interfaces/dailylimit.html @@ -1062,7 +1062,7 @@

    consumed

    consumed: number
    @@ -1077,7 +1077,7 @@

    limit

    limit: number
    diff --git a/docs/interfaces/deletionresponsebody.html b/docs/interfaces/deletionresponsebody.html index d8cb214..4212b19 100644 --- a/docs/interfaces/deletionresponsebody.html +++ b/docs/interfaces/deletionresponsebody.html @@ -1073,7 +1073,7 @@

    code

    @@ -1091,7 +1091,7 @@

    message

    @@ -1107,7 +1107,7 @@

    result

    diff --git a/docs/interfaces/deletionstatus.html b/docs/interfaces/deletionstatus.html index a9c1afd..06ed81b 100644 --- a/docs/interfaces/deletionstatus.html +++ b/docs/interfaces/deletionstatus.html @@ -1058,7 +1058,7 @@

    deleted

    deleted: number
    diff --git a/docs/interfaces/individuallimit.html b/docs/interfaces/individuallimit.html index fe593b9..113092c 100644 --- a/docs/interfaces/individuallimit.html +++ b/docs/interfaces/individuallimit.html @@ -1058,7 +1058,7 @@

    limit

    limit: number
    diff --git a/docs/interfaces/key.html b/docs/interfaces/key.html index 316a001..28af994 100644 --- a/docs/interfaces/key.html +++ b/docs/interfaces/key.html @@ -1082,7 +1082,7 @@

    allowed_urls

    allowed_urls: string[]
    @@ -1097,7 +1097,7 @@

    automated_topups

    automated_topups: AutomatedTopupConfiguration
    @@ -1112,7 +1112,7 @@

    current_purchases

    current_purchases: Purchase[]
    @@ -1127,7 +1127,7 @@

    daily_limit

    daily_limit: DailyLimit
    @@ -1142,7 +1142,7 @@

    individual_limit

    individual_limit: IndividualLimit
    @@ -1157,7 +1157,7 @@

    lookups_remaining

    lookups_remaining: number
    @@ -1172,7 +1172,7 @@

    notifications

    diff --git a/docs/interfaces/keystatus.html b/docs/interfaces/keystatus.html index c1a23fc..7f22abe 100644 --- a/docs/interfaces/keystatus.html +++ b/docs/interfaces/keystatus.html @@ -1058,7 +1058,7 @@

    available

    available: boolean
    diff --git a/docs/interfaces/licensee.html b/docs/interfaces/licensee.html index 724789b..1d4b713 100644 --- a/docs/interfaces/licensee.html +++ b/docs/interfaces/licensee.html @@ -1086,7 +1086,7 @@

    address

    address: string
    @@ -1101,7 +1101,7 @@

    createdAt

    createdAt: string
    @@ -1116,7 +1116,7 @@

    daily

    @@ -1131,7 +1131,7 @@

    id

    id: string
    @@ -1146,7 +1146,7 @@

    key

    key: string
    @@ -1161,7 +1161,7 @@

    name

    name: string
    @@ -1176,7 +1176,7 @@

    postcode

    postcode: string
    @@ -1191,7 +1191,7 @@

    whitelist

    whitelist: string[]
    diff --git a/docs/interfaces/licenseedailylimit.html b/docs/interfaces/licenseedailylimit.html index 6bda06b..b79b07c 100644 --- a/docs/interfaces/licenseedailylimit.html +++ b/docs/interfaces/licenseedailylimit.html @@ -1065,7 +1065,7 @@

    count

    count: number
    @@ -1080,7 +1080,7 @@

    limit

    limit: number
    @@ -1095,7 +1095,7 @@

    updatedAt

    updatedAt: string
    diff --git a/docs/interfaces/licenseeresponsebody.html b/docs/interfaces/licenseeresponsebody.html index 96f16ba..16d8948 100644 --- a/docs/interfaces/licenseeresponsebody.html +++ b/docs/interfaces/licenseeresponsebody.html @@ -1077,7 +1077,7 @@

    code

    @@ -1095,7 +1095,7 @@

    message

    @@ -1111,7 +1111,7 @@

    result

    diff --git a/docs/interfaces/licenseesresponsebody.html b/docs/interfaces/licenseesresponsebody.html index 44e7687..a36b055 100644 --- a/docs/interfaces/licenseesresponsebody.html +++ b/docs/interfaces/licenseesresponsebody.html @@ -1075,7 +1075,7 @@

    code

    @@ -1093,7 +1093,7 @@

    message

    @@ -1109,7 +1109,7 @@

    result

    diff --git a/docs/interfaces/newlicensee.html b/docs/interfaces/newlicensee.html index d44a16b..66015c3 100644 --- a/docs/interfaces/newlicensee.html +++ b/docs/interfaces/newlicensee.html @@ -1074,7 +1074,7 @@

    address

    address: string
    @@ -1089,7 +1089,7 @@

    Optional daily

    @@ -1104,7 +1104,7 @@

    name

    name: string
    @@ -1119,7 +1119,7 @@

    postcode

    postcode: string
    @@ -1134,7 +1134,7 @@

    Optional whitelist

    whitelist: string[]
    diff --git a/docs/interfaces/newlicenseedailylimit.html b/docs/interfaces/newlicenseedailylimit.html index 465cff8..a1addd9 100644 --- a/docs/interfaces/newlicenseedailylimit.html +++ b/docs/interfaces/newlicenseedailylimit.html @@ -1050,7 +1050,7 @@

    limit

    limit: number
    diff --git a/docs/interfaces/notificationsconfiguration.html b/docs/interfaces/notificationsconfiguration.html index c339cee..cc20808 100644 --- a/docs/interfaces/notificationsconfiguration.html +++ b/docs/interfaces/notificationsconfiguration.html @@ -1062,7 +1062,7 @@

    emails

    emails: string[]
    @@ -1077,7 +1077,7 @@

    enabled

    enabled: boolean
    diff --git a/docs/interfaces/paginatedlicenseeslist.html b/docs/interfaces/paginatedlicenseeslist.html index 90cb63f..1e895bb 100644 --- a/docs/interfaces/paginatedlicenseeslist.html +++ b/docs/interfaces/paginatedlicenseeslist.html @@ -1054,7 +1054,7 @@

    hasMore

    hasMore: boolean
    @@ -1069,7 +1069,7 @@

    licensees

    licensees: LicenseesResults
    diff --git a/docs/interfaces/postcodesresponse.html b/docs/interfaces/postcodesresponse.html index ece9e61..9194b65 100644 --- a/docs/interfaces/postcodesresponse.html +++ b/docs/interfaces/postcodesresponse.html @@ -1090,7 +1090,7 @@

    code

    @@ -1108,7 +1108,7 @@

    Optional limit

    @@ -1125,7 +1125,7 @@

    message

    @@ -1141,7 +1141,7 @@

    Optional page

    @@ -1158,7 +1158,7 @@

    result

    @@ -1174,7 +1174,7 @@

    Optional total

    diff --git a/docs/interfaces/privatekeyresponse.html b/docs/interfaces/privatekeyresponse.html index be18b8e..3b2341b 100644 --- a/docs/interfaces/privatekeyresponse.html +++ b/docs/interfaces/privatekeyresponse.html @@ -1075,7 +1075,7 @@

    code

    @@ -1093,7 +1093,7 @@

    message

    @@ -1109,7 +1109,7 @@

    result

    diff --git a/docs/interfaces/publickeyresponse.html b/docs/interfaces/publickeyresponse.html index 9fc58ad..d1c2114 100644 --- a/docs/interfaces/publickeyresponse.html +++ b/docs/interfaces/publickeyresponse.html @@ -1075,7 +1075,7 @@

    code

    @@ -1093,7 +1093,7 @@

    message

    @@ -1109,7 +1109,7 @@

    result

    diff --git a/docs/interfaces/purchase.html b/docs/interfaces/purchase.html index 572ece4..6998103 100644 --- a/docs/interfaces/purchase.html +++ b/docs/interfaces/purchase.html @@ -1066,7 +1066,7 @@

    consumed

    consumed: number
    @@ -1081,7 +1081,7 @@

    expires

    expires: string | null
    @@ -1096,7 +1096,7 @@

    purchased

    purchased: number
    diff --git a/docs/interfaces/suggestionurls.html b/docs/interfaces/suggestionurls.html index 0834b8e..a083aa5 100644 --- a/docs/interfaces/suggestionurls.html +++ b/docs/interfaces/suggestionurls.html @@ -1062,7 +1062,7 @@

    udprn

    udprn: string
    @@ -1077,7 +1077,7 @@

    Optional umprn

    umprn: undefined | string
    diff --git a/docs/interfaces/udprnresponse.html b/docs/interfaces/udprnresponse.html index 28d0b2d..9bf03b1 100644 --- a/docs/interfaces/udprnresponse.html +++ b/docs/interfaces/udprnresponse.html @@ -1075,7 +1075,7 @@

    code

    @@ -1093,7 +1093,7 @@

    message

    @@ -1109,7 +1109,7 @@

    result

    diff --git a/docs/interfaces/umprnaddress.html b/docs/interfaces/umprnaddress.html index 770aeae..93a3f93 100644 --- a/docs/interfaces/umprnaddress.html +++ b/docs/interfaces/umprnaddress.html @@ -1198,7 +1198,7 @@

    administrative_county

    @@ -1215,7 +1215,7 @@

    building_name

    @@ -1232,7 +1232,7 @@

    building_number

    @@ -1249,7 +1249,7 @@

    country

    @@ -1266,7 +1266,7 @@

    county

    @@ -1283,7 +1283,7 @@

    delivery_point_suffix

    @@ -1300,7 +1300,7 @@

    department_name

    @@ -1317,7 +1317,7 @@

    dependant_locality

    @@ -1334,7 +1334,7 @@

    dependant_thoroughfare

    @@ -1351,7 +1351,7 @@

    district

    @@ -1368,7 +1368,7 @@

    double_dependant_locality

    @@ -1385,7 +1385,7 @@

    eastings

    @@ -1402,7 +1402,7 @@

    latitude

    @@ -1419,7 +1419,7 @@

    line_1

    @@ -1436,7 +1436,7 @@

    line_2

    @@ -1453,7 +1453,7 @@

    line_3

    @@ -1470,7 +1470,7 @@

    longitude

    @@ -1487,7 +1487,7 @@

    northings

    @@ -1504,7 +1504,7 @@

    organisation_name

    @@ -1521,7 +1521,7 @@

    po_box

    @@ -1538,7 +1538,7 @@

    post_town

    @@ -1555,7 +1555,7 @@

    postal_county

    @@ -1572,7 +1572,7 @@

    postcode

    @@ -1589,7 +1589,7 @@

    postcode_inward

    @@ -1606,7 +1606,7 @@

    postcode_outward

    @@ -1623,7 +1623,7 @@

    postcode_type

    @@ -1640,7 +1640,7 @@

    premise

    @@ -1657,7 +1657,7 @@

    su_organisation_indicator

    @@ -1674,7 +1674,7 @@

    sub_building_name

    @@ -1691,7 +1691,7 @@

    thoroughfare

    @@ -1708,7 +1708,7 @@

    traditional_county

    @@ -1725,7 +1725,7 @@

    udprn

    @@ -1743,7 +1743,7 @@

    umprn

    @@ -1754,7 +1754,7 @@

    ward

    diff --git a/docs/interfaces/umprnresponse.html b/docs/interfaces/umprnresponse.html index 13aa8b2..3409856 100644 --- a/docs/interfaces/umprnresponse.html +++ b/docs/interfaces/umprnresponse.html @@ -1075,7 +1075,7 @@

    code

    @@ -1093,7 +1093,7 @@

    message

    @@ -1109,7 +1109,7 @@

    result