Discover/hipages.com.au API
live

hipages.com.au APIhipages.com.au

Search Australian trade businesses by category and location, retrieve detailed profiles with ABN and aggregate ratings, and access customer reviews via the hipages.com.au API.

Endpoints
4
Updated
3mo ago
Try it
City name.
Page number for pagination.
Australian state code (e.g. 'nsw', 'vic', 'qld').
Trade category slug (e.g. 'electricians', 'plumbers'). Use list_categories to find availab
api.parse.bot/scraper/e35f5f42-04f5-4e59-a376-018509c54b99/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/e35f5f42-04f5-4e59-a376-018509c54b99/search_businesses?city=sydney&page=1&state=nsw&category=electricians' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for businesses by trade category and location on hipages.com.au. Returns a paginated list of business listings with ratings, contact info, and recommendations.

Input
ParamTypeDescription
citystringCity name.
pagestringPage number for pagination.
statestringAustralian state code (e.g. 'nsw', 'vic', 'qld').
categorystringTrade category slug (e.g. 'electricians', 'plumbers'). Use list_categories to find available slugs.
Response
{
  "type": "object",
  "fields": {
    "meta": "object with relatedSuburbs, relatedCategories, and relatedRegions arrays",
    "category": "string, the category slug used in the search",
    "location": "string, formatted as 'city, state'",
    "businesses": "array of business listing objects with id, name, key, starRating, phone, mobile, serviceArea, profilePageFullUrl, recommendation, and more"
  },
  "sample": {
    "data": {
      "meta": {
        "relatedRegions": [
          {
            "regionId": 15,
            "regionKey": "act",
            "regionName": "ACT Region"
          }
        ],
        "relatedSuburbs": [
          {
            "state": "NSW",
            "postcode": 2009,
            "suburbId": 217,
            "suburbKey": "pyrmont",
            "suburbName": "Pyrmont"
          }
        ],
        "relatedCategories": [
          {
            "id": 292,
            "name": "24/7 Emergency Electricians",
            "seoKey": "247_emergency_electricians"
          }
        ]
      },
      "category": "electricians",
      "location": "sydney, nsw",
      "businesses": [
        {
          "id": "2287688",
          "key": "emcoelectricalservices",
          "name": "Emco Electrical Services",
          "type": "business",
          "mobile": "0412993597",
          "starRating": {
            "rating": 5,
            "totalHired": 51,
            "totalRatings": 27
          },
          "serviceArea": "Sydney",
          "profilePageFullUrl": "https://hipages.com.au/connect/emcoelectricalservices"
        }
      ]
    },
    "status": "success"
  }
}

About the hipages.com.au API

The hipages.com.au API covers 4 endpoints for searching trade and home-service businesses across Australia, retrieving full business profiles, reading customer reviews, and listing all available trade categories. The search_businesses endpoint returns paginated results with star ratings, phone numbers, service areas, and recommendation counts — filtered by category slug and Australian state or city.

Search and Discovery

The search_businesses endpoint accepts a category slug (e.g. electricians, plumbers), a city name, and a state code (nsw, vic, qld, etc.) to return a paginated list of matching business listings. Each listing object includes id, name, key (the slug used in other endpoints), starRating, phone, mobile, serviceArea, profilePageFullUrl, and recommendation data. The meta object in the response also surfaces relatedSuburbs, relatedCategories, and relatedRegions, which are useful for building location-aware browsing UIs. Use list_categories first to get valid slugs before querying.

Business Profiles and Structured Data

The get_business_profile endpoint accepts a business slug (the key field from search_businesses) and returns structured profile data. The profile.business_info object follows schema.org conventions and includes @type, name, aggregateRating, an additionalProperty field carrying the ABN, a review array, and a hasOfferCatalog object listing the services the business offers. This makes it straightforward to extract both identity data (ABN) and service scope in one call.

Reviews

The get_business_reviews endpoint returns review objects for a given business slug. Each item in the recommendations array includes @type, reviewRating, author, and reviewBody text. The total_found integer indicates how many reviews were retrieved. This endpoint is scoped to reviews visible on the business profile page — it does not aggregate reviews from external platforms.

Category Reference

The list_categories endpoint takes no inputs and returns a flat array of category objects, each with a name (display label) and a slug suitable for passing to search_businesses. Running this first is the recommended way to enumerate all supported trade categories before constructing search queries.

Common use cases
  • Build a tradesperson comparison tool using starRating, recommendation, and serviceArea fields from search_businesses
  • Enrich a business database with ABN data by calling get_business_profile for each slug
  • Aggregate customer sentiment by collecting reviewBody text from get_business_reviews across a category
  • Power a local-services directory filtered by Australian state using the state parameter in search_businesses
  • Map service coverage by extracting serviceArea from business listings across multiple cities
  • Auto-generate category navigation menus using slugs returned by list_categories
  • Monitor aggregate ratings over time using aggregateRating from get_business_profile
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does hipages.com.au have an official developer API?+
hipages.com.au does not publish a public developer API. This Parse API provides structured access to business listings, profiles, reviews, and categories from the site.
What does `get_business_profile` return beyond what `search_businesses` already includes?+
get_business_profile returns the full structured business_info object, which includes the ABN via additionalProperty, the aggregateRating object, the hasOfferCatalog listing specific services offered, and a review array. The search endpoint returns only summary fields like starRating, phone, and recommendation.
Does the API cover businesses outside Australia?+
hipages.com.au is an Australian-only platform, so all listings, categories, and reviews are scoped to Australian trade businesses. The state parameter accepts Australian state codes only.
Can I retrieve photos or portfolio images from a business profile?+
Not currently. The API covers business identity fields, aggregate ratings, ABN, services, and text reviews. You can fork this API on Parse and revise it to add an endpoint that retrieves portfolio images from the profile page.
How does pagination work in `search_businesses`?+
The page parameter accepts a page number string to step through results. The meta object in the response includes relatedSuburbs and relatedRegions arrays, but does not expose a total page count, so you should increment page until an empty businesses array is returned.
Page content last updated . Spec covers 4 endpoints from hipages.com.au.
Related APIs in B2b DirectorySee all →
13f.info API
13f.info API
mouser.com API
mouser.com API
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
yellowpages-uae.com API
Search and discover UAE businesses with instant access to contact details, locations, and branch information from the Yellow Pages UAE directory. Find companies by name, get detailed business profiles, explore multiple branches, and browse available cities all in one place.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.