Skip to main content
POST
/
api
/
goonet
/
listings
/
search
/goonet/listings/search
curl --request POST \
  --url https://api.anysite.io/api/goonet/listings/search \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "count": 2,
  "timeout": 300,
  "maker": "TOYOTA",
  "model": "PRIUS",
  "city": "331040",
  "body_type": [],
  "color": [],
  "price_min": 1,
  "price_max": 1,
  "year_min": 1951,
  "year_max": 1951,
  "mileage_min": 1,
  "mileage_max": 1,
  "displacement_min": 1,
  "displacement_max": 1,
  "repair_history": "any",
  "transmission": "any",
  "drive": "any",
  "non_smoking": false,
  "unused": false,
  "leather_seats": false,
  "seat_heater": false,
  "turbo": false,
  "eco_car": false,
  "plug_in_hybrid": false,
  "sort": "recommended"
}
'
[
  {
    "id": "<string>",
    "url": "<string>",
    "@type": "GoonetListingCard",
    "brand": "<string>",
    "model": "<string>",
    "grade": "<string>",
    "price": 123,
    "total_price": 123,
    "monthly_payment": 123,
    "year": 123,
    "mileage": 123,
    "inspection": "<string>",
    "displacement": 123,
    "has_repair_history": true,
    "color": "<string>",
    "transmission": "<string>",
    "body_type": "<string>",
    "interior_rating": 123,
    "exterior_rating": 123,
    "dealer": {
      "@type": "GoonetCardDealer",
      "id": "<string>",
      "name": "<string>",
      "rating": 123,
      "review_count": 123,
      "address": "<string>",
      "phone": "<string>"
    },
    "image": "<string>"
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
count
integer
required

Max number of results to return

Required range: x >= 1
timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
maker
string | null

Maker slug, uppercase (e.g. 'TOYOTA', 'NISSAN', 'BMW')

Example:

"TOYOTA"

model
string | null

Model slug, uppercase (e.g. 'PRIUS'); requires maker

Example:

"PRIUS"

prefecture
enum<string> | null

Prefecture

Available options:
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47
city
string | null

Municipality code within the prefecture

Example:

"331040"

body_type
enum<string>[]

Body types (multi-select; only applied when no model is set)

Available options:
SEDAN,
COMPACT,
COUPE,
WAGON,
MINIVAN,
SUV,
OPEN,
KEI,
KEITRUCK,
BUS
color
enum<string>[]

Body colors (multi-select)

Available options:
WHITE,
BLACK,
GRAY,
RED,
BLUE,
GREEN,
YELLOW,
ORANGE,
BROWN,
BEIGE,
GOLD,
PURPLE,
PINK,
WINE,
GUNMETA,
ETC
price_min
integer | null

Minimum body price (JPY)

Required range: x >= 0
price_max
integer | null

Maximum body price (JPY)

Required range: x >= 0
year_min
integer | null

Minimum model year

Required range: x >= 1950
year_max
integer | null

Maximum model year

Required range: x >= 1950
mileage_min
integer | null

Minimum mileage (km)

Required range: x >= 0
mileage_max
integer | null

Maximum mileage (km)

Required range: x >= 0
displacement_min
integer | null

Minimum engine displacement (cc)

Required range: x >= 0
displacement_max
integer | null

Maximum engine displacement (cc)

Required range: x >= 0
repair_history
enum<string>
default:any

Accident repair history filter

Available options:
any,
without,
with
transmission
enum<string>
default:any

Transmission filter

Available options:
any,
at
drive
enum<string>
default:any

Drive type filter

Available options:
any,
four_wd
non_smoking
boolean
default:false

Only non-smoking vehicles

unused
boolean
default:false

Only registered-unused vehicles

leather_seats
boolean
default:false

Only vehicles with leather seats

seat_heater
boolean
default:false

Only vehicles with seat heaters

turbo
boolean
default:false

Only turbo / supercharged vehicles

eco_car
boolean
default:false

Only eco-car / low-emission vehicles

plug_in_hybrid
boolean
default:false

Only plug-in hybrid vehicles

sort
enum<string>
default:recommended

Sort order

Available options:
recommended,
price_asc

Response

Successful Response

id
string
required
url
string
required
@type
string
default:GoonetListingCard
brand
string | null
model
string | null
grade
string | null
price
number | null
total_price
number | null
monthly_payment
number | null
year
integer | null
mileage
integer | null
inspection
string | null
displacement
integer | null
has_repair_history
boolean | null
color
string | null
transmission
string | null
body_type
string | null
interior_rating
integer | null
exterior_rating
integer | null
dealer
object
image
string | null