PEXA Workspace API

The Workspace API from PEXA — 9 operation(s) for workspace.

Operations 11

PUT /v1/workspace Initiate Workspace Update #
PUT /v1/workspace/data Manage default workspace data #
PUT /v1/workspace/duty Manages Transfer Duty Data #
GET /v2/workspace Retrieves workspace summary #
POST /v2/workspace Initiate Workspace Creation #
GET /v3/subscriber/workspaces Retrieve workspaces #
PUT /v4/workspace Initiate Workspace Update #
PUT /v4/workspace/duty Manages Transfer Duty Data #
GET /v5/workspace Retrieves workspace summary #
POST /v5/workspace Initiate Workspace Creation #
GET /v6/subscriber/workspaces Retrieve workspaces #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/pexa-workspace-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

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

Get an API key

Free tier, no email required.

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

OpenAPI Specification

pexa-workspace-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Pexa Workspace API
  version: '1.0'
  description: 'Operations tagged Workspace across 2 of this provider''s published API definitions: pexa-exchange-api-legacy-swagger.json, pexa-exchange-api-swagger.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://localhost/
tags:
- name: Workspace
paths:
  /v1/workspace:
    put:
      tags:
      - Workspace
      summary: Initiate Workspace Update
      description: "This API allows you to update data within a workspace.  \nClick here for [XSDs](../../docs/assets/pexa-xsd.zip)."
      operationId: workspacecreation_1
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._1.WorkspaceUpdateResponse'
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
      requestBody:
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._1.WorkspaceUpdateRequest'
        description: workspaceUpdateRequest
        required: true
    servers:
    - url: https://localhost/
  /v1/workspace/data:
    put:
      tags:
      - Workspace
      summary: Manage default workspace data
      description: "This API gives the ability to change the default data within an API.  \nClick here for [XSDs](../../docs/assets/pexa-xsd.zip)."
      operationId: updateUsingPUT
      responses:
        '200':
          description: OK
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
      requestBody:
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._1.ManageWorkspaceDataRequest'
        description: manageWorkspaceDataRequest
        required: true
    servers:
    - url: https://localhost/
  /v1/workspace/duty:
    put:
      tags:
      - Workspace
      summary: Manages Transfer Duty Data
      description: "This API allows you to add or edit stamp duty within an existing workspace that contains a transfer document.  \nClick here for [XSDs](../../docs/assets/pexa-xsd.zip)."
      operationId: updateV1UsingPUT
      responses:
        '200':
          description: OK
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
      requestBody:
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._1.ManageTransferDutyRequest'
        description: manageTransferDutyRequest
        required: true
    servers:
    - url: https://localhost/
  /v2/workspace:
    get:
      tags:
      - Workspace
      summary: Retrieves workspace summary
      description: This API provides a summary of the workspace details.
      operationId: retrieveWorkspaceSummaryV2UsingGET
      parameters:
      - name: lastEventId
        in: query
        description: lastEventId
        required: false
        schema:
          type: string
      - name: subscriberId
        in: query
        description: subscriberId
        required: false
        schema:
          type: string
      - name: subscriberRole
        in: query
        description: subscriberRole
        required: false
        schema:
          type: string
      - name: subset
        in: query
        description: subset
        required: false
        schema:
          type: string
      - name: workspaceId
        in: query
        description: workspaceId
        required: false
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceSummaryResponse'
            application/json:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceSummaryResponse'
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
    post:
      tags:
      - Workspace
      summary: Initiate Workspace Creation
      description: "This API allows a user to create a new workspace.  \nClick here for [XSDs](../../docs/assets/pexa-xsd.zip)."
      operationId: workspacecreation
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationResponse'
            application/json:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationResponse'
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationResponse'
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
      requestBody:
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationRequest'
          application/json:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationRequest'
          application/json;charset=UTF-8:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationRequest'
        description: workspaceCreationRequest
        required: true
    servers:
    - url: https://localhost/
  /v3/subscriber/workspaces:
    get:
      tags:
      - Workspace
      summary: Retrieve workspaces
      description: "This API retrieves a list of the workspaces that a user can access. \n\n \n[See details](../../docs/definitions/retrieve_workspaces/) to learn more about this API."
      operationId: retrieveWorkspacesV3UsingGET
      parameters:
      - name: jurisdiction
        in: query
        description: jurisdiction
        required: false
        schema:
          type: string
      - name: settlementDateTime
        in: query
        description: settlementDateTime
        required: false
        schema:
          type: string
      - name: subscriberId
        in: query
        description: subscriberId
        required: false
        schema:
          type: string
      - name: workgroupId
        in: query
        description: workgroupId
        required: false
        schema:
          type: string
      - name: workspaceLastActivityFrom
        in: query
        description: workspaceLastActivityFrom
        required: false
        schema:
          type: string
      - name: workspaceRole
        in: query
        description: workspaceRole
        required: false
        schema:
          type: string
      - name: workspaceStatus
        in: query
        description: workspaceStatus
        required: false
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._3.WorkspaceRetrievalResponse'
            application/json:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._3.WorkspaceRetrievalResponse'
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
    servers:
    - url: https://localhost/
  /v4/workspace:
    put:
      tags:
      - Workspace
      summary: Initiate Workspace Update
      description: "This API allows you to update data within a workspace.\n\n Scopes:\n<i>au_pub_cert_pexa_workspace_api_v4_write</i> (non-prod)\n<i>au_pub_pexa_workspace_api_v4_write</i> (prod)"
      operationId: workspacecreation_1
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._1.WorkspaceUpdateResponse'
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
      requestBody:
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._1.WorkspaceUpdateRequest_2'
        description: workspaceUpdateRequest
        required: true
  /v4/workspace/duty:
    put:
      tags:
      - Workspace
      summary: Manages Transfer Duty Data
      description: "This API allows you to add or edit stamp duty within an existing workspace that contains a transfer document.\n\n Scopes:\n<i>au_pub_cert_pexa_workspace_api_v4_write</i> (non-prod)\n<i>au_pub_pexa_workspace_api_v4_write</i> (prod)"
      operationId: updateV1UsingPUT
      responses:
        '200':
          description: OK
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
      requestBody:
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._1.ManageTransferDutyRequest'
        description: manageTransferDutyRequest
        required: true
  /v5/workspace:
    get:
      tags:
      - Workspace
      summary: Retrieves workspace summary
      description: "This API provides a summary of the workspace details.\n\n Scopes:\n<i>au_pub_cert_pexa_workspace_api_v5_read</i> (non-prod)\n<i>au_pub_pexa_workspace_api_v5_read</i> (prod)"
      operationId: retrieveWorkspaceSummaryV2UsingGET
      parameters:
      - name: lastEventId
        in: query
        description: lastEventId
        required: false
        schema:
          type: string
      - name: subscriberId
        in: query
        description: subscriberId
        required: false
        schema:
          type: string
      - name: subscriberRole
        in: query
        description: subscriberRole
        required: false
        schema:
          type: string
      - name: subset
        in: query
        description: subset
        required: false
        schema:
          type: string
      - name: workspaceId
        in: query
        description: workspaceId
        required: false
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceSummaryResponse'
            application/json:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceSummaryResponse'
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
    post:
      tags:
      - Workspace
      summary: Initiate Workspace Creation
      description: "This API allows a user to create a new workspace.\n\n Scopes:\n<i>au_pub_cert_pexa_workspace_api_v5_write</i> (non-prod)\n<i>au_pub_pexa_workspace_api_v5_write</i> (prod)"
      operationId: workspacecreation
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationResponse'
            application/json:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationResponse'
            application/json;charset=UTF-8:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationResponse'
        '201':
          description: Created
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
      requestBody:
        content:
          application/xml:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationRequest_2'
          application/json:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationRequest_2'
          application/json;charset=UTF-8:
            schema:
              $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationRequest_2'
        description: workspaceCreationRequest
        required: true
  /v6/subscriber/workspaces:
    get:
      tags:
      - Workspace
      summary: Retrieve workspaces
      description: "This API retrieves a list of the workspaces that a user can access. \n\n \n[See details](../../docs/definitions/retrieve_workspaces/) to learn more about this API.\n\n Scopes:\n<i>au_pub_cert_pexa_workspace_api_v6_read</i> (non-prod)\n<i>au_pub_pexa_workspace_api_v6_read</i> (prod)"
      operationId: retrieveWorkspacesV3UsingGET
      parameters:
      - name: jurisdiction
        in: query
        description: jurisdiction
        required: false
        schema:
          type: string
      - name: settlementDateTime
        in: query
        description: settlementDateTime
        required: false
        schema:
          type: string
      - name: subscriberId
        in: query
        description: subscriberId
        required: false
        schema:
          type: string
      - name: workgroupId
        in: query
        description: workgroupId
        required: false
        schema:
          type: string
      - name: workspaceLastActivityFrom
        in: query
        description: workspaceLastActivityFrom
        required: false
        schema:
          type: string
      - name: workspaceRole
        in: query
        description: workspaceRole
        required: false
        schema:
          type: string
      - name: workspaceStatus
        in: query
        description: workspaceStatus
        required: false
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/xml:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._3.WorkspaceRetrievalResponse'
            application/json:
              schema:
                $ref: '#/components/schemas/au.net.pexa.api.schema._3.WorkspaceRetrievalResponse'
        '401':
          description: Unauthorized
        '403':
          description: Forbidden
        '404':
          description: Not Found
      deprecated: false
components:
  schemas:
    au.net.pexa.api.schema._2.Address2Type:
      type: object
      properties:
        StreetAddress:
          xml:
            name: StreetAddress
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2StreetAddressDetailsType'
        OverseasAddress:
          xml:
            name: OverseasAddress
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2OverseasAddressDetailsType'
        CorrespondenceAddress:
          xml:
            name: CorrespondenceAddress
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2CorrespondenceAddressDetailsType'
      title: au.net.pexa.api.schema._2.Address2Type
    au.net.pexa.api.schema._2.WorkspaceSummaryPartyDetailsType:
      type: object
      properties:
        parties:
          type: array
          xml:
            name: Party
            attribute: false
            wrapped: false
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._2.PartyDetailsType'
      title: au.net.pexa.api.schema._2.WorkspaceSummaryPartyDetailsType
      xml:
        name: workspaceSummaryPartyDetailsType
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._1.Address2StreetAddressComplexRoadDetailsType:
      type: object
      properties:
        order:
          type: integer
          xml:
            name: order
            attribute: true
            wrapped: false
        roadName:
          type: string
          xml:
            name: RoadName
            attribute: false
            wrapped: false
        roadNumbers:
          type: array
          xml:
            name: RoadNumber
            attribute: false
            wrapped: false
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._1.Address2StreetAddressComplexRoadNumberType'
        roadSuffixCode:
          type: string
          xml:
            name: RoadSuffixCode
            attribute: false
            wrapped: false
        roadTypeCode:
          type: string
          xml:
            name: RoadTypeCode
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._1.Address2StreetAddressComplexRoadDetailsType
    au.net.pexa.api.schema._2.Address1StreetAddressDetailsType:
      type: object
      properties:
        addressSiteName:
          type: string
          xml:
            name: AddressSiteName
            attribute: false
            wrapped: false
        complexRoads:
          type: array
          xml:
            name: ComplexRoad
            attribute: false
            wrapped: false
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address1StreetAddressComplexRoadDetailsType'
        level:
          xml:
            name: Level
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address1StreetAddressLevelDetailsType'
        localityName:
          type: string
          xml:
            name: LocalityName
            attribute: false
            wrapped: false
        postcode:
          type: string
          xml:
            name: Postcode
            attribute: false
            wrapped: false
        road:
          xml:
            name: Road
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address1StreetAddressRoadDetailsType'
        secondaryComplex:
          type: string
          xml:
            name: SecondaryComplex
            attribute: false
            wrapped: false
        state:
          type: string
          xml:
            name: State
            attribute: false
            wrapped: false
        subDwellingUnitType:
          xml:
            name: SubDwellingUnitType
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address1StreetAddressSubDwellingUnitTypeDetailsType'
      title: au.net.pexa.api.schema._2.Address1StreetAddressDetailsType
      xml:
        name: address1StreetAddressDetailsType
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._1.IdentificationDetailsType:
      type: object
      properties:
        identifier:
          type: string
          xml:
            name: Identifier
            attribute: false
            wrapped: false
        value:
          type: string
          xml:
            name: Value
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._1.IdentificationDetailsType
      xml:
        name: Identification
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.WorkspaceSummarySettlementScheduleDetailsType:
      type: object
      properties:
        lastModified:
          type: string
          format: date-time
          xml:
            name: LastModified
            attribute: false
            wrapped: false
        overallSettlementAcceptanceStatus:
          type: string
          xml:
            name: OverallSettlementAcceptanceStatus
            attribute: false
            wrapped: false
        settlementDate:
          type: string
          format: date-time
          xml:
            name: SettlementDate
            attribute: false
            wrapped: false
        settlementScheduleId:
          type: string
          xml:
            name: SettlementScheduleId
            attribute: false
            wrapped: false
        signaturesReceived:
          type: integer
          xml:
            name: SignaturesReceived
            attribute: false
            wrapped: false
        signaturesRequired:
          type: integer
          xml:
            name: SignaturesRequired
            attribute: false
            wrapped: false
        status:
          type: string
          xml:
            name: Status
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._2.WorkspaceSummarySettlementScheduleDetailsType
      xml:
        name: workspaceSummarySettlementScheduleDetailsType
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.Address2StreetAddressComplexRoadDetailsType:
      type: object
      properties:
        RoadNumber:
          type: array
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2StreetAddressComplexRoadNumberType'
        order:
          type: integer
          xml:
            name: order
            attribute: true
            wrapped: false
        roadName:
          type: string
          example: Gladesville
          xml:
            name: RoadName
            attribute: false
            wrapped: false
          description: ' Maximum 100 characters<br>Valid character set: alphabetic, hyphens, apostrophes and spaces only.'
        roadTypeCode:
          type: string
          example: BVD
          xml:
            name: RoadTypeCode
            attribute: false
            wrapped: false
        roadSuffixCode:
          type: string
          example: DV
          xml:
            name: RoadSuffixCode
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._2.Address2StreetAddressComplexRoadDetailsType
    au.net.pexa.api.schema._1.WorkspaceUpdateRequest.LandTitleDetails.LandTitle:
      type: object
      properties:
        landTitleActionType:
          type: string
          xml:
            name: LandTitleActionType
            attribute: false
            wrapped: false
        landTitleReference:
          type: string
          xml:
            name: LandTitleReference
            attribute: false
            wrapped: false
        unregisteredLotReference:
          type: string
          xml:
            name: UnregisteredLotReference
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._1.WorkspaceUpdateRequest.LandTitleDetails.LandTitle
      xml:
        name: LandTitle
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._1.WorkspaceUpdateResponse.PartyDetails:
      type: object
      properties:
        parties:
          type: array
          xml:
            name: Party
            attribute: false
            wrapped: false
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._1.WorkspaceUpdateResponse.PartyDetails.Party'
      title: au.net.pexa.api.schema._1.WorkspaceUpdateResponse.PartyDetails
      xml:
        name: PartyDetails
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.WorkspaceCreationResponse.LandTitleDetails:
      type: object
      properties:
        landTitles:
          type: array
          xml:
            name: LandTitle
            attribute: false
            wrapped: false
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._2.WorkspaceCreationResponse.LandTitleDetails.LandTitle'
      title: au.net.pexa.api.schema._2.WorkspaceCreationResponse.LandTitleDetails
      xml:
        name: LandTitleDetails
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.LodgementVerificationDetailsType:
      type: object
      properties:
        date:
          type: string
          format: date-time
          xml:
            name: Date
            attribute: false
            wrapped: false
        verificationResult:
          type: string
          xml:
            name: VerificationResult
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._2.LodgementVerificationDetailsType
      xml:
        name: lodgementVerificationDetailsType
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._1.BusinessType:
      type: object
      properties:
        administrationStatuses:
          type: array
          xml:
            name: AdministrationStatus
            attribute: false
            wrapped: false
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._1.AdministrationStatusDetailsType'
        businessName:
          type: string
          xml:
            name: BusinessName
            attribute: false
            wrapped: false
        businessUnit:
          type: string
          xml:
            name: BusinessUnit
            attribute: false
            wrapped: false
        identifications:
          type: array
          xml:
            name: Identification
            attribute: false
            wrapped: false
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._1.IdentificationDetailsType'
        legalEntityName:
          type: string
          xml:
            name: LegalEntityName
            attribute: false
            wrapped: false
        organisationType:
          type: string
          xml:
            name: OrganisationType
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._1.BusinessType
      xml:
        name: BusinessDetails
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.Address2CorrespondenceAddressDetailsType:
      type: object
      properties:
        PostalDelivery:
          xml:
            name: PostalDelivery
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2PostalDeliveryDetailsType'
        Road:
          xml:
            name: Road
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2StreetAddressRoadDetailsType'
        localityName:
          type: string
          example: Caroline Springs
          xml:
            name: LocalityName
            attribute: false
            wrapped: false
        postcode:
          type: string
          example: 3023
          xml:
            name: Postcode
            attribute: false
            wrapped: false
        state:
          type: string
          example: VIC
          xml:
            name: State
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._2.Address2CorrespondenceAddressDetailsType
    au.net.pexa.api.schema._1.Address2PostalDeliveryDetailsType:
      type: object
      properties:
        postalDeliveryNumber:
          type: string
          xml:
            name: PostalDeliveryNumber
            attribute: false
            wrapped: false
        postalDeliveryTypeCode:
          type: string
          xml:
            name: PostalDeliveryTypeCode
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._1.Address2PostalDeliveryDetailsType
    au.net.pexa.api.schema._1.AreaOfLandDetailType:
      type: object
      properties:
        area:
          type: number
          xml:
            name: Area
            attribute: false
            wrapped: false
        measurement:
          type: string
          xml:
            name: Measurement
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._1.AreaOfLandDetailType
      xml:
        name: areaOfLandDetailType
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._1.ManageWorkspaceDataRequest:
      type: object
      properties:
        role:
          type: string
          xml:
            name: Role
            attribute: false
            wrapped: false
        subscriberId:
          type: string
          xml:
            name: SubscriberId
            attribute: false
            wrapped: false
        workspaceData:
          xml:
            name: WorkspaceData
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._1.WorkspaceDataDetailType'
        workspaceId:
          type: string
          xml:
            name: WorkspaceId
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._1.ManageWorkspaceDataRequest
      xml:
        name: ManageWorkspaceDataRequest
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.TypeDetailsType:
      type: object
      properties:
        key:
          type: string
          xml:
            name: Key
            attribute: false
            wrapped: false
        value:
          type: string
          xml:
            name: Value
            attribute: false
            wrapped: false
      title: au.net.pexa.api.schema._2.TypeDetailsType
      xml:
        name: typeDetailsType
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.IdentificationDetailsType:
      type: object
      properties:
        identifier:
          type: string
          example: ABN
          xml:
            name: Identifier
            attribute: false
            wrapped: false
        value:
          type: string
          example: 0421568963
          xml:
            name: Value
            attribute: false
            wrapped: false
          description: Maximum 20 characters <br> Must be provided without whitespaces.
      title: au.net.pexa.api.schema._2.IdentificationDetailsType
      xml:
        name: Identification
        attribute: false
        wrapped: false
    au.net.pexa.api.schema._2.Address2StreetAddressDetailsType:
      type: object
      properties:
        ComplexRoad:
          type: array
          items:
            $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2StreetAddressComplexRoadDetailsType'
        SubDwellingUnitType:
          xml:
            name: SubDwellingUnitType
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2StreetAddressSubDwellingUnitTypeDetailsType'
        Level:
          xml:
            name: Level
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2StreetAddressLevelDetailsType'
        secondaryComplex:
          type: string
          example: Riverside Gardens
          xml:
            name: SecondaryComplex
            attribute: false
            wrapped: false
          description: ' Maximum 100 characters<br> Valid character set: alphanumeric and spaces only. <br> For complex addresses '
        addressSiteName:
          type: string
          example: care of
          xml:
            name: AddressSiteName
            attribute: false
            wrapped: false
          description: 'Maximum 30 characters <br> Valid character set: alphanumeric and spaces only.'
        Road:
          xml:
            name: Road
            attribute: false
            wrapped: false
          $ref: '#/components/schemas/au.net.pexa.api.schema._2.Address2StreetAddressRoadDetailsType'
        localityName:
          type: string
          example: Aintree
          xml:
            name: LocalityName
            attribute: false
            wrapped: false
          description: 'Maximum 100 characters<br> Valid character set: alphabetic and spaces only.'
        postco

# --- truncated at 32 KB (133 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/pexa/refs/heads/main/openapi/pexa-workspace-api-openapi.yml