ePlanning STRA Management API
ePlanning STRA Management API (v1)
https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/
https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/PropertyDetails/{PropertyID}/{Postcode}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/PropertyDetails/{PropertyID}/{Postcode}' \
-H 'BookingProvider: string'OK
Indicates if property is present in STRA.Sample values are Property found in STRA ,Property not found in STRA
Indicates if property is hosted in STRA or not. Sample values are Hosted,Non-Hosted
End date for the next renewal year. Example "19-05-2022"
Current status of the property in STRA. Sample values are Registered,De-registered,Blocked,Excluded
End date for current renewal year.Example "19-05-2021"
Body of the request
Specifies the name of the file should be uniquely identifiable
https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/SubmitBulkBooking
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/SubmitBulkBooking \
-H 'BookingProvider: string' \
-H 'Content-Type: application/json' \
-d '{
"filename": "BulkbookingRequest_Timestamp",
"filecontent": "string"
}'https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/ResponseBulkBooking
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/ResponseBulkBooking \
-H 'BookingProvider: string' \
-H 'Content-Type: application/json' \
-d '{
"filename": "string"
}'https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/GetBulkPropertyDetails
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/GetBulkPropertyDetailsSpecifies if the request is of which type Example:New,Modify,Cancel
Mandatory for Modify/Cancel Booking - ID field returned in response for New Booking
https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/ManageBooking/{PropertyID}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://api-uat.apps1.nsw.gov.au/planning/STRAMgmt/v1/ManageBooking/{PropertyID}' \
-H 'BookingProvider: string' \
-H 'Content-Type: application/json' \
-d '{
"RequestType": "string",
"BookingRefNo": "string",
"TransactionID": "string",
"StartDate": "21-05-2021",
"EndDate": "24-05-2021"
}'OK
Indicates if property is present in STRA.Sample values are Property found in STRA ,Property not found in STRA
End date for last(third) renewal year.Example "19-05-2022"
End date for current renewal year.Example "19-05-2022"
Current status of the property in STRA. Sample values are Registered,De-registered,Blocked,Excluded