Australia Post · Schema

ServicesResponse

Address ValidationClick and CollectDeliveryE-CommerceLabelsLocationsLogisticsParcel LockerPostalPostageShippingTracking

Properties

Name Type Description
services array An array of service objects. A service object is a data structure returned from calls to the /services endpoint, and represents an Australia Post service that might be available at one of its outlets
View JSON Schema on GitHub

JSON Schema

locations-servicesresponse.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "ServicesResponse",
  "description": "",
  "properties": {
    "services": {
      "type": "array",
      "description": "An array of service objects. A service object is a data structure returned from calls to the /services endpoint, and represents an Australia Post service that might be available at one of its outlets or facilities. There are no parameters by which to filter the service objects returned from the /service endpoint. \n \n **Note:** Not all outlets and facilities offer all services, and the number of service objects returned may change if Australia Post increases or decreases the number of services it offers.",
      "items": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string",
            "description": "The name of the service."
          },
          "name": {
            "type": "string",
            "description": "The name of the service expressed as an enumerated value."
          },
          "appointment_required": {
            "type": "boolean",
            "description": "A value indicating if a customer must first make an appointment for the requested service."
          },
          "categories": {
            "type": "array",
            "description": "An array of objects that describe the service category to which a specific service belongs.",
            "items": {
              "type": "object",
              "properties": {
                "description": {
                  "type": "string",
                  "description": "The URL-encoded equivalent of the name field."
                },
                "name": {
                  "type": "string",
                  "description": "The name of the service category to which a service belongs."
                }
              },
              "description": "This object contains the name of a service category used to group services of a similar type."
            }
          },
          "searchable": {
            "type": "boolean",
            "description": "A value dictating whether or not a specific service will be presented in the response to a service query."
          },
          "partner_code": {
            "type": "string",
            "description": "A code to identify the owner entity of the assets, facilities or services referred to by the location_code. This value is currently always \"AP\" (Australia Post), however, this may be expanded in future to include other entities."
          },
          "service_code": {
            "type": "integer",
            "description": "A unique number identifying a specific service that is available at a location. For example, \"99\" that identifies the PostBillPay service.",
            "format": "int32"
          },
          "url_name": {
            "type": "string",
            "description": "The URL-encoded equivalent of the description field."
          }
        },
        "description": "A Service object describes a specific service that might be available from an Australia Post outlet or facility.  **Note:** \n Not all outlets and facilities offer all of the services returned by the getServices endpoint."
      }
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/locations-servicesresponse"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.