### Order Status JSON Example Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/webhooks/topics-and-payloads Example of a successful order status response object. ```json { "orderId": "12345", "orderStatus": "Complete", "displayStatus": "", "statusMessage": "", "clientReference": "Reference-001", "statusDate": "2021-06-11T00:00:00+10:00", "href": "https://stagesearch.infotrack.com.au/ppsrapi/v1/api/search/grantor/12345" } ``` -------------------------------- ### Lot/Plan Lookup Response Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows Example response structure for a Lot/Plan lookup order. ```json { "fileUrl": null, "totalFee": 0.00, "data": null, "orderId": 124798946, "dateOrdered": "2023-10-16T11:12:02.56+11:00", "dateCompleted": null, "status": "Pending", "displayStatus": null, "statusMessage": "Pending", "clientReference": "InfoTrackTitlesApi-Sample" } ``` -------------------------------- ### Order Plan Response Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows Example response structure for a plan order request. ```json { "fileUrl": null, "totalFee": 0.00, "orderId": 156588638, "dateOrdered": "2025-03-04T12:35:20.31+11:00", "dateCompleted": null, "status": "Pending", "displayStatus": null, "statusMessage": "Pending", "clientReference": "InfoTrackDocumentApi-Sample" } ``` -------------------------------- ### Lot/Plan Lookup Result Response Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows Example response structure for a completed Lot/Plan lookup. ```json { "fileUrl": null, "totalFee": 48.88, "data": [ { "lotPlan": "1/TP758451Y", "titleReference": "5231/133", "lotPlanDescription": "Lot 1 of Plan TP758451Y", "titleOrderId": "124798949", "titleOrderStatus": "Complete", "titleOrderResponseUrl": "https://stagestagesearch.infotrack.com.au/service/au-api/v3/api/vic/titles/124798949" } ], "orderId": 124798946, "dateOrdered": "2023-10-16T11:12:04.91", "dateCompleted": "2023-10-16T11:12:35.6760998", "status": "Complete", "displayStatus": null, "statusMessage": "Complete", "clientReference": "InfoTrackTitlesApi-Sample" } ``` -------------------------------- ### Document Result Response Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows Example response structure for a completed document order, including the file URL. ```json { "fileUrl": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/files/156588640", "totalFee": 49.35, "data": { "documentReference": "404188", "type": "Plan", "options": { "wa": { "plan": { "planType": "Plan", "section": null, "lotNumber": null }, "document": null }, "tas": null } }, "orderId": 156588638, "dateOrdered": "2025-03-04T12:35:25.757", "dateCompleted": "2025-03-04T12:36:30.8517375", "status": "Complete", "displayStatus": null, "statusMessage": "Complete", "clientReference": "InfoTrackDocumentApi-Sample" } ``` -------------------------------- ### Owner Name Lookup Response Example Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows The expected JSON response structure after submitting an owner name lookup order. ```json { "fileUrl": null, "totalFee": 0.00, "data": null, "orderId": 124720146, "dateOrdered": "2023-10-13T15:41:28.157+11:00", "dateCompleted": null, "status": "Pending", "displayStatus": null, "statusMessage": "Pending", "clientReference": "InfoTrackTitlesApi-Sample" } ``` -------------------------------- ### Organisation lookup response Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/asic-api/sample-workflows Example JSON response returned from the organisation lookup endpoint. ```json { "data": { "results": [ { "organisationName": "APPLE LIMITED", "formerNameDetails": [ { "name": "A.C.N. 123 123 124" }, { "name": "COMMONWEALTH BANK OF AUSTRALIA" } ], "businessNames": [], "unknownNameList": [], "acn": "123 123 124", "abn": "48 123 123 124", "sources": [ "Asic" ], "registrationStatus": "** Under External Administration And/Or Controller Appointed **", "registrationStatusCode": "EXAD", "statusHistory": [], "type": "Australian Public Company", "typeCode": "APUB", "isCancelled": false, "addresses": [ { "careOf": "", "addressLine2": "", "street": "", "locality": "ROSEDALE", "state": "VIC", "postcode": "3847", "country": "" } ], "dateRegistered": "1901-04-17", "state": "VIC", "isAcncRegistered": false } ], "sources": [ "Asic" ] }, "dataType": "OrganisationLookupDto" } ``` -------------------------------- ### GET /files/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/stewart-title-api/sample-workflow Retrieves the order file once the order has completed. ```APIDOC ## GET /files/{orderId} ### Description Retrieves the order file associated with the provided `orderId`. Note: Files are not generated on the Stage environment. ### Method GET ### Endpoint /files/{orderId} ### Parameters #### Path Parameters - **orderId** (string) - Required - The unique identifier of the order. ``` -------------------------------- ### Create a Simple InfotrackID Order Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/infotrackid-api/sample-workflows Use this cURL command to create a new VOI order. The 'verifier' field is optional but required if your account lacks a contact number. This example uses 'Remote' verification and 'Points' identification. ```curl curl --location 'https://stagesearch.infotrack.com.au/services/infotrackid/default/api/Orders' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --header 'Authorization: ApiKey ******' \ --data-raw '{ "clientReferenceId": "clientreference", "customer": { "legalCapacityInformation": { "capacity": "1" }, "email": "{email}", "mobileNumber": "0491123123", "name": { "firstName": "Jane", "middleName": "" "lastName": "Doe", } }, "orderConfiguration": { "verificationType": "Remote", "identificationRule": "Points" }, "verifier": { "name": { "firstName": "Verifier", "middleName": "", "lastName": "Judge" }, "email": "{email}", "mobileNumber": "0419321321" } }' ``` -------------------------------- ### Title Search Response with Document Orders Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows This is an example of a title search response that includes details of any automatically ordered plan documents. Check the `documentOrders` array for status and details. ```json { "titleAlertOrderId": null, "relatedTitles": [], "isCached": true, "fileUrl": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/files/292045", "totalFee": 29.02, "data": { "state": "VIC", "folio": "523", "volume": "08305", "titleReference": "08305/523", "editionNo": null, "titleType": "Freehold", "searchDateTime": "5/11/2025 00:45", "issueDate": "18/10/1960", "requestNo": null, "previousTitle": null, "address": "1000 HEATHERTON ROAD NOBLE PARK VIC 3174", "landDescription": "Lot 12 on Plan of Subdivision 044100", "landDescriptionDetails": { "plans": [ { "planType": "PS", "plan": "044100", "parcelType": "Lot", "parcel": "12", "lot": null, "block": null, "section": null, "location": null } ], "volumeType": null, "district": null, "unit": null, "location": null, "parentTitles": [ "08261/079" ] }, "otherDetailsOmmitted":"...", "documentOrders": [ { "orderId": 292046, "status": "Waiting", "description": "Plan of Subdivision 044100", "totalFee": 0.0, "url": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/national/documents/292046", "fileUrl": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/files/292048", "requestData": { "documentReference": "044100", "type": "PlanOfSubdivision" }, "isCached": true } ] }, "orderId": 292043, "dateOrdered": "2025-11-14T11:07:58.293", "dateCompleted": "2025-11-14T11:08:14.302443", "status": "Complete", "displayStatus": null, "statusMessage": "Complete", "clientReference": "auto-order-plan-sample" } ``` -------------------------------- ### Owner Name Lookup Result Response Example Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows The JSON response containing the owner details and the title order response URL. ```json { "fileUrl": null, "totalFee": 57.42, "data": { "owners": [ { "ownerName": "MARGARET EILEEN DURRANT", "locality": "CASTLE HILL", "titleReference": "96/236836", "titleOrderId": "123456789", "titleOrderStatus": "Complete", "titleOrderResponseUrl": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/nsw/titles/123456789" } ] }, "orderId": 124720146, "dateOrdered": "2023-10-13T15:41:30.963", "dateCompleted": "2023-10-13T15:41:33.0496212", "status": "Complete", "displayStatus": null, "statusMessage": "Complete", "clientReference": "InfoTrackTitlesApi-Sample" } ``` -------------------------------- ### ASIC API Order Completed Payload Example Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/webhooks/topics-and-payloads Represents a completed order for ASIC services. Includes order status, client reference, and a link to order details. ```json { "orderId": "12345", "orderStatus": "Complete", "displayStatus": "", "statusMessage": "", "clientReference": "Reference-001", "statusDate": "2021-06-11T00:00:00+10:00", "href": "https://stagesearch.infotrack.com.au/infotrack-asicapi/api/organisation/extract/12345" } ``` -------------------------------- ### Titles API Order Completed Payload with Error Example Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/webhooks/topics-and-payloads Represents a completed order for titles that resulted in an error. Includes displayStatus and failureReason. ```json { "orderId": "95719400", "orderStatus": "Error", "displayStatus": "The request could not be verified", "failureReason": "There was an error processing your request. 11067/782 could not be verified", "clientReference": "Reference-001", "statusDate": "03/03/2022", "href": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/national/titles/95719394", "titleOrders": [] } ``` -------------------------------- ### Get User Info API Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/stewart-title-api/sample-workflow Optional step to retrieve user's InfoTrack data. This information can help populate the `agentDetails` property in the `/placeorderwithfiles` endpoint. ```APIDOC ## GET /getuserinfo ### Description Retrieves the authenticated user's InfoTrack data. This data can be used to populate the `agentDetails` property in the `/placeorderwithfiles` endpoint. The response is directly assignable to `agentDetails`. ### Method GET ### Endpoint /getuserinfo ### Response #### Success Response (200) - **StewartAgentDetails** - An object containing the user's InfoTrack details. #### Response Example ```json { "agentDetails": { "someField": "value" } } ``` ``` -------------------------------- ### Callback Notification - Order Completion Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows This is an example of the callback notification received when a document order within a title search completes. It provides the status of the order and any associated documents. ```APIDOC ### Description Callback notification received upon completion of a document order associated with a title search. ### Response Example ```json { "OrderId": "292043", "OrderStatus": "Complete", "DisplayStatus": "", "FailureReason": "", "ClientReference": "auto-order-plan-sample", "StatusDate": "2025-11-12T11:05:33.5930000", "Href": "https://localhost:5001/service/au-api/v3/api/national/titles/282812", "TitleOrders": [], "DocumentOrders": [ { "OrderId": 292046, "Status": "Complete", "Description": "Plan of Subdivision 539021M", "TotalFee": 0.0, "Url": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/national/documents/292046" } ] } ``` ``` -------------------------------- ### GET /api/order/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/ppsr-api/sample-workflows Retrieves the result of an order, such as a registration discharge. ```APIDOC ## GET /api/order/{orderId} ### Description Retrieves the result of a specific order using its unique order ID. ### Method GET ### Endpoint https://stagesearch.infotrack.com.au/ppsrapi/v1/api/order/{orderId} ### Parameters #### Path Parameters - **orderId** (integer) - Required - The unique identifier of the order to retrieve. ### Response #### Success Response (200) - **data** (object) - Contains details about the order transaction. - **registrationNumber** (string) - The registration number. - **changeNumber** (integer) - The change number associated with the registration. - **ppsrTransactionId** (integer) - The PPSR transaction ID. - **registrationEndTime** (string) - The date and time the registration ends. - **hasErrors** (boolean) - Indicates if the transaction had errors. - **relatedOrders** (array) - Information about related orders. - **orderId** (integer) - The unique identifier for the order. - **dateOrdered** (string) - The date and time the order was placed. - **dateCompleted** (string) - The date and time the order was completed. - **status** (string) - The status of the order. - **statusMessage** (string) - A message describing the order status. - **clientReference** (string) - The client reference identifier. - **retailerReference** (string) - The retailer reference identifier. - **supplierReference** (string) - The supplier reference identifier. - **fileUrl** (string) - A URL to the generated file. - **price** (number) - The price of the order. #### Response Example ```json { "data": { "registrationNumber": "202411190000906", "changeNumber": 5359669, "ppsrTransactionId": 166857380, "registrationEndTime": "2024-11-19T01:38:23Z", "hasErrors": false }, "relatedOrders": [], "orderId": 149806139, "dateOrdered": "2024-11-19T01:38:21Z", "dateCompleted": "2024-11-19T01:38:26Z", "status": "Complete", "statusMessage": "The order completed successfully", "clientReference": "EXAMPLE", "retailerReference": "", "supplierReference": "166857380", "fileUrl": "https://stagestorage.infotrack.com.au/v2/files/7735683ad9835ce3ef3e98ea1e060d2428e718c2d04bcfaf51af0c86204a921e/149806139.html", "price": 11.25 } ``` ``` -------------------------------- ### Sample Response for Order Retrieval (Non-production data) Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/aml-api/sample-workflows This sample response shows the details of a completed order, including status, dates, client reference, and results for UBO and PEPs searches. The 'results' object contains detailed information for each search type. ```json { "orderId": 88461, "dateOrdered": "2025-10-16T02:34:31.43+00:00", "dateCompleted": "2025-10-16T02:34:47.913+00:00", "status": "Complete", "clientReference": "CL123456", "retailerReference": "", "errors": [], "results": { "uboResult": [ { "orderId": 88462, "entity": "BUNNINGS GROUP LIMITED ABN 26 008 672 179", "status": "Complete", "totalFee": 40.44, "fileUrl": "https://stagestorage.infotrack.com.au/v2/files/4d9c60f2d13bde35b7e16fe7299936afe637005774070aed7627b00aa592daa2/88462.pdf", "report": { "data": { "id": "22222222-qwer-asdf-zxcv-1234567890", "progress": "completed", "ubo": { "organisation": { "name": "BUNNINGS GROUP LIMITED", "asicOrganisationNumber": "008672179", "asicOrganisationNumberType": "ACN", "abn": "26008672179", "registrationDate": "27-10-2006", "status": "Registered", "type": "Australian Proprietary Company", "class": "Limited By Shares", "subClass": "Proprietary Company", "locality": "MELBOURNE, VIC, 3000", "organisationAddresses": [ { "type": "Registered Office", "fullAddress": "SUITE 502 LEVEL 5, 140 BOURKE STREET, MELBOURNE, VIC, 3000", "address": { "street": "140 BOURKE STREET", "city": "MELBOURNE", "state": "VIC", "postcode": "3000" }, "startDate": "14-01-2021" }, { "type": "Principal Place of Business", "fullAddress": "125 YORK STREET, SYDNEY, NSW, 2000", "address": { "street": "125 YORK STREET", "city": "SYDNEY", "state": "NSW", "postcode": "2000" }, "startDate": "13-01-2015" } ], "officeholders": [ { "type": "Director", "fullName": "SEBASTIEN ECKERSLEY-MASLIN", "name": { "firstName": "SEBASTIEN", "middleName": null, "lastName": "ECKERSLEY-MASLIN" }, "fullAddress": "50 PARKHAM STREET, SURRY HILLS, NSW, 2010", "address": { "street": "50 PARKHAM STREET", "city": "SURRY HILLS", "state": "NSW", "postcode": "2010" } } ] } } } } } ] } } ``` -------------------------------- ### Place Order with Files via cURL Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/stewart-title-api/sample-workflow Submit a POST request with multipart/form-data containing order details and a PDF document. Ensure the Authorization header is set with a valid Bearer token. ```bash curl --location 'https://stagesearch.infotrack.com.au/services/stewarttitle-client/v1/stewarttitle/placeorderwithfiles' \ --header 'Content-Type: multipart/form-data' \ --header 'Accept: application/json' \ --header 'Authorization: Bearer *****' \ --form 'data="{ \"request\": { \"clientReference\": \"test\", \"retailerReference\": \"INT_\", \"anticipatedSettlementDate\": \"2025-01-01\", \"addresses\": [ { \"address\": \"66 Templestowe RD\", \"city\": \"Bulleen\", \"stateID\": \"7\", \"postalCode\": \"3105\", \"unit\": \"\" } ], \"propertyOtherTypeName\": \"\", \"propertyTypeID\": \"1\", \"purchasePrice\": \"10\", \"insureds\": [ { \"insuredTypeID\": \"1\", \"companyName:\" \"\", \"firstName\": \"Madeleline\", \"lastName\": \"Fox\", \"middleName\": \"\" } ], \"warningDimensions\": \"2\", \"insuredEmail\": \"john.doe@gmail.com\", \"tenureTypeID\": \"1\", \"titleReferences\": [ { \"volume\": \"10149\", \"folio\": \"961\" } ], \"zoningTypeID\": \"1\", \"otherZoningType\": \"\", \"stateID\": \"7\", \"agentDetails\": { \"name\": \"mk\", \"yourReference\": \"\", \"streetDetails\": \"test TV 4029\", \"suburb\": \"Sydney TV\", \"postcode\": \"2001\", \"state\": \"NSW\", \"emailAddress\": \"m@c.com\", \"telephoneNumber\": \"\", \"contactPerson\": \"Anh Lam\" }, \"titleQualifications\": { \"hasDisclosure\": \"1\", \"disclosureType\": \"5\", \"disclosureDetails\": \"test\" }, \"confirmTitleSearchConductedPriorSettlement\": \"true\", \"confirmLandTaxConductedPriorSettlement\": \"false\", \"confirmCouncilWaterConductedPriorSettlement\": \"false\", \"confirmStrataBodyCorpConductedPriorSettlement\": \"false\" } }"' \ --form 'documents=@"/C:/Users/Desktop/testDoc.pdf"' ``` -------------------------------- ### GET /api/national/titles/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows Retrieves the result of a specific title search order. ```APIDOC ## GET /api/national/titles/{orderId} ### Description Retrieves the result of a specific title search order. ### Method GET ### Endpoint https://stagesearch.infotrack.com.au/service/au-api/v3/api/national/titles/{orderId} ### Parameters #### Path Parameters - **orderId** (integer) - Required - The ID of the title search order ``` -------------------------------- ### GET /api/search/grantor/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/ppsr-api/sample-workflows Retrieves the summary of a previously ordered grantor search. ```APIDOC ## GET /api/search/grantor/{orderId} ### Description Retrieves the search result summary for a specific order ID. ### Method GET ### Endpoint https://stagesearch.infotrack.com.au/ppsrapi/v1/api/search/grantor/{orderId} ### Parameters #### Path Parameters - **orderId** (number) - Required - The unique ID of the order to retrieve. ### Response #### Success Response (200) - **data** (object) - Contains the search summary and collateral class breakdown. #### Response Example { "data": { "searchSummary": { "searchNumber": "766615946587", "searchExecutedDateTime": "2024-11-14T02:27:50Z", "resultCount": 64 }, "searchResultSummary": { "collateralClassSummary": [ { "collateralClass": "MotorVehicle", "collateralClassResultCount": 30 } ] } } } ``` -------------------------------- ### Sample Response for Order Request Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/aml-api/sample-workflows This is a sample success response when ordering a UBO and PEPs report. It includes the 'success' status and the 'orderId' which is needed to retrieve the report. ```json { "success": true, "orderId": 88461 } ``` -------------------------------- ### GET /api/national/titles/address/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows Retrieves the results of an address lookup search using the order ID. ```APIDOC ## GET /api/national/titles/address/{orderId} ### Description Retrieves the results of an address lookup search using the order ID. ### Method GET ### Endpoint https://stagesearch.infotrack.com.au/service/au-api/v3/api/national/titles/address/{orderId} ### Parameters #### Path Parameters - **orderId** (integer) - Required - The ID of the order to retrieve ### Response #### Success Response (200) - **data** (object) - Contains streetAddresses and associated titleReferences - **status** (string) - The final status of the lookup #### Response Example { "orderId": 124719304, "status": "Complete", "data": { "streetAddresses": [ { "address": "GLASSHOUSE,SYDNEY NSW 2000,135 KING ST", "titleReferences": [ { "orderId": 124719308, "status": "Complete", "titleReference": "152/792149" } ] } ] } } ``` -------------------------------- ### GET /api/national/titles/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/titles-api/sample-workflows Retrieves the details and document data for a previously ordered title search. ```APIDOC ## GET /api/national/titles/{orderId} ### Description Fetches the completed title search data using the order ID returned from the order creation endpoint. ### Method GET ### Endpoint https://stagesearch.infotrack.com.au/service/au-api/v3/api/national/titles/{orderId} ### Parameters #### Path Parameters - **orderId** (number) - Required - The unique identifier of the order ### Response #### Success Response (200) - **fileUrl** (string) - URL to the generated title document - **data** (object) - Detailed property and title information #### Response Example { "fileUrl": "https://stagesearch.infotrack.com.au/service/au-api/v3/api/files/124719101", "data": { "state": "NSW", "titleReference": "1863/1000001" } } ``` -------------------------------- ### Sample Search Certificate Response Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/ppsr-api/sample-workflows This is a sample response when ordering a search certificate, indicating the order details and status. ```json { "relatedOrders": [], "orderId": 149699470, "dateOrdered": "2024-11-18T04:21:16Z", "status": "Waiting", "statusMessage": "Waiting", "clientReference": "EXAMPLE", "retailerReference": "", "supplierReference": "", "price": 0.00 } ``` -------------------------------- ### GET /ppsrapi/v1/api/search/grantor/details/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/ppsr-api/sample-workflows Retrieves the detailed registration results for a specific PPSR search order. ```APIDOC ## GET /ppsrapi/v1/api/search/grantor/details/{orderId} ### Description Retrieves a paginated list of registration details associated with a specific PPSR search order ID. ### Method GET ### Endpoint https://stagesearch.infotrack.com.au/ppsrapi/v1/api/search/grantor/details/{orderId} ### Parameters #### Path Parameters - **orderId** (integer) - Required - The unique identifier of the search order. #### Query Parameters - **pageNumber** (integer) - Optional - The page number to retrieve. - **pageSize** (integer) - Optional - The number of items per page. ### Response #### Success Response (200) - **orderId** (integer) - The ID of the order. - **items** (array) - List of registration details. - **totalCount** (integer) - Total number of results found. #### Response Example { "orderId": 149484383, "currentPage": 1, "totalCount": 64, "items": [ { "registrationDetail": { "registrationNumber": "202312050002052", "collateralType": "Commercial" } } ] } ``` -------------------------------- ### Order an organisation extract with On-File preference Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/asic-api/sample-workflows Use the OnFileOption.Preferred setting to request an existing report if available. The request requires an API key for authorization and a valid organisation number. ```curl curl --location 'https://stagesearch.infotrack.com.au/infotrack-asicapi/api/organisation/extract' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --header 'Authorization: ApiKey ***' \ --data '{ "clientReference": "ASIC_API_EXAMPLE", "informationType": "Current", "organisationNumber": "88 000 014 675", "options": { "onFileOption": "Preferred" } }' ``` -------------------------------- ### GET /organisation/details Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/aml-api/sample-workflows Retrieves detailed information about an Australian organisation, including its registration status, addresses, and officeholders. ```APIDOC ## GET /organisation/details ### Description Retrieves comprehensive details for a specific Australian organisation, including share capital, registered office addresses, and director information. ### Method GET ### Endpoint /organisation/details ### Response #### Success Response (200) - **name** (string) - The legal name of the organisation - **asicOrganisationNumber** (string) - The ACN of the organisation - **status** (string) - Current registration status - **shareCapitalGroup** (array) - List of share classes and capital details - **organisationAddresses** (array) - List of registered and business addresses - **officeholders** (array) - List of directors and other officeholders #### Response Example { "name": "MOUNT BOXSELL PTY. LTD.", "asicOrganisationNumber": "005865412", "status": "Registered", "shareCapitalGroup": [ { "classCode": "ORD1", "numberOfShares": 2 } ], "officeholders": [ { "type": "Director", "fullName": "DAVID EDGAR SHELMERDINE" } ] } ``` -------------------------------- ### Sample Response for Order Result Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/ppsr-api/sample-workflows This sample response provides detailed information about a specific order, including registration details and transaction status. ```json { "data": { "registrationNumber": "202411190000906", "changeNumber": 5359669, "ppsrTransactionId": 166857380, "registrationEndTime": "2024-11-19T01:38:23Z", "hasErrors": false }, "relatedOrders": [], "orderId": 149806139, "dateOrdered": "2024-11-19T01:38:21Z", "dateCompleted": "2024-11-19T01:38:26Z", "status": "Complete", "statusMessage": "The order completed successfully", "clientReference": "EXAMPLE", "retailerReference": "", "supplierReference": "166857380", "fileUrl": "https://stagestorage.infotrack.com.au/v2/files/7735683ad9835ce3ef3e98ea1e060d2428e718c2d04bcfaf51af0c86204a921e/149806139.html", "price": 11.25 } ``` -------------------------------- ### GET /ppsrapi/v1/api/search/registration/{orderId} Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/ppsr-api/sample-workflows Retrieves the details of a previously ordered PPSR registration search using the order ID. ```APIDOC ## GET /ppsrapi/v1/api/search/registration/{orderId} ### Description Retrieves the details of a previously ordered PPSR registration search using the order ID. ### Method GET ### Endpoint /ppsrapi/v1/api/search/registration/{orderId} ### Parameters #### Path Parameters - **orderId** (integer) - Required - The unique identifier of the search order. ### Response #### Success Response (200) - **data** (object) - Contains the detailed search results. - **registrationNumber** (string) - The PPSR registration number. - **searchSummary** (object) - Summary of the search. - **searchNumber** (string) - The number assigned to the search. - **searchExecutedDateTime** (string) - The date and time the search was executed. - **resultCount** (integer) - The total number of results found. - **retrievedResultCount** (integer) - The number of results retrieved. - **resultDetail** (object) - Detailed information about the registration. - **changeDetails** (array) - List of changes associated with the registration. - **changeNumber** (integer) - The number of the change. - **registrationChangeTime** (string) - The date and time of the change. - **changeType** (string) - The type of change. - **registrationDetail** (object) - Specific details of the registration. - **registrationNumber** (string) - The PPSR registration number. - **changeNumber** (integer) - The change number associated with this registration. - **isMigrated** (boolean) - Indicates if the registration is migrated. - **isSubordinate** (boolean) - Indicates if the registration is subordinate. - **isTransitional** (boolean) - Indicates if the registration is transitional. - **isPmsi** (string) - Indicates if it's a PMSI registration ('True' or 'False'). - **registrationStartTime** (string) - The start time of the registration. - **registrationEndTime** (string) - The end time of the registration. - **registrationChangeTime** (string) - The date and time of the last change. - **registrationKind** (string) - The kind of registration (e.g., 'SecurityInterest'). - **givingOfNoticeIdentifier** (string) - Identifier for the giving of notice. - **collateralType** (string) - The type of collateral. - **collateralDescription** (string) - Description of the collateral. - **collateralClassType** (string) - The class type of the collateral. - **collateralClassDescription** (string) - Description of the collateral class. - **serialNumberDetails** (object) - Details about the serial number. - **serialNumber** (string) - The serial number. - **serialNumberType** (string) - The type of serial number. - **areProceedsClaimed** (string) - Indicates if proceeds are claimed ('True' or 'False'). - **proceedsClaimedDescription** (string) - Description of claimed proceeds. - **isSecurityInterestRegistrationKind** (boolean) - True if it's a security interest registration. - **addressForService** (object) - The address for service details. - **addressee** (string) - The addressee name. - **emailAddress** (string) - The email address. - **faxNumber** (string) - The fax number. - **mailingAddress** (object) - The mailing address details. - **countryName** (string) - The country name. - **iso3166CountryCode** (string) - The ISO 3166 country code. - **line1** (string) - The first line of the address. - **line2** (string) - The second line of the address. - **line3** (string) - The third line of the address. - **locality** (string) - The locality (city/town). - **postcode** (string) - The postcode. - **state** (string) - The state. - **attachments** (array) - List of attachments. - **grantors** (array) - List of grantors. - **securedParties** (array) - List of secured parties. - **individual** (object) - Details of an individual secured party. - **familyName** (string) - The family name. - **givenNames** (string) - The given names. - **securedPartyType** (string) - The type of secured party. - **itemSequenceNumber** (integer) - The sequence number of the item. - **hasErrors** (boolean) - Indicates if the search resulted in errors. - **orderId** (integer) - The unique identifier for the search order. - **dateOrdered** (string) - The date and time the order was placed. - **dateCompleted** (string) - The date and time the order was completed. - **status** (string) - The current status of the order. - **statusMessage** (string) - A message describing the order status. - **clientReference** (string) - The client's reference identifier. - **retailerReference** (string) - The retailer's reference identifier. - **supplierReference** (string) - The supplier's reference identifier. - **price** (number) - The cost of the search order. #### Response Example ```json { "data": { "registrationNumber": "201910210000765", "searchSummary": { "searchNumber": "837592362220", "searchExecutedDateTime": "2024-11-15T03:39:40Z", "resultCount": 1, "retrievedResultCount": 1 }, "resultDetail": { "changeDetails": [ { "changeNumber": 2832002, "registrationChangeTime": "2019-10-21T06:17:06Z", "changeType": "Create" } ], "registrationDetail": { "registrationNumber": "201910210000765", "changeNumber": 2832002, "isMigrated": false, "isSubordinate": false, "isTransitional": false, "isPmsi": "False", "registrationStartTime": "2019-10-21T06:17:06Z", "registrationEndTime": "2026-10-21T12:59:59Z", "registrationChangeTime": "2019-10-21T06:17:06Z", "registrationKind": "SecurityInterest", "givingOfNoticeIdentifier": "", "collateralType": "Consumer", "collateralDescription": "", "collateralClassType": "MotorVehicle", "collateralClassDescription": "Motor vehicle", "serialNumberDetails": { "serialNumber": "1A8FCE7V06Y172015", "serialNumberType": "Vin" }, "areProceedsClaimed": "True", "proceedsClaimedDescription": "All present and after acquired property.", "isSecurityInterestRegistrationKind": true, "addressForService": { "addressee": "", "emailAddress": "lucy.fitzpatrick@ag.gov.au", "faxNumber": "", "mailingAddress": { "countryName": "AUSTRALIA", "iso3166CountryCode": "AU", "line1": "1 Punt Road", "line2": "", "line3": "", "locality": "Richmond", "postcode": "3121", "state": "" } }, "attachments": [], "grantors": [], "securedParties": [ { "individual": { "familyName": "Martin", "givenNames": "Dustin" }, "securedPartyType": "Individual" } ] }, "itemSequenceNumber": 1 }, "hasErrors": false }, "relatedOrders": [], "orderId": 149594608, "dateOrdered": "2024-11-15T03:39:38Z", "dateCompleted": "2024-11-15T03:39:40Z", "status": "Complete", "statusMessage": "The order completed successfully", "clientReference": "EXAMPLE", "retailerReference": "", "supplierReference": "", "price": 25.25 } ``` ``` -------------------------------- ### POST /placeorderwithfiles Source: https://search.infotrack.com.au/app/apiknowledgehub/docs/stewart-title-api/sample-workflow Submits a new order with associated documents using multipart/form-data. ```APIDOC ## POST /placeorderwithfiles ### Description Submits an order request. A PDF document is required in the `documents` form field if `titleQualifications.hasDisclosure` is set to 'Yes'. ### Method POST ### Endpoint https://stagesearch.infotrack.com.au/services/stewarttitle-client/v1/stewarttitle/placeorderwithfiles ### Parameters #### Request Body - **data** (multipart/form-data) - Required - JSON object containing order details. - **documents** (file) - Optional - PDF document required if `titleQualifications.hasDisclosure` is 'Yes'. ### Request Example { "request": { "clientReference": "test", "anticipatedSettlementDate": "2025-01-01", "addresses": [{"address": "66 Templestowe RD", "city": "Bulleen", "stateID": "7", "postalCode": "3105"}], "propertyTypeID": "1", "purchasePrice": "10", "insureds": [{"insuredTypeID": "1", "firstName": "Madeleline", "lastName": "Fox"}], "titleReferences": [{"volume": "10149", "folio": "961"}], "titleQualifications": {"hasDisclosure": "1", "disclosureType": "5", "disclosureDetails": "test"} } } ```