Skip to main content
POST
/
api
/
autoru
/
offers
/
search
/autoru/offers/search
curl --request POST \
  --url https://api.anysite.io/api/autoru/offers/search \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "count": 2,
  "timeout": 300,
  "region": "moskva",
  "category": "cars",
  "section": "all",
  "mark": "<string>",
  "model": "<string>",
  "generation": "<string>",
  "price_from": 1,
  "price_to": 1,
  "year_from": 1901,
  "year_to": 1901,
  "mileage_from": 1,
  "mileage_to": 1,
  "power_from": 1,
  "power_to": 1,
  "acceleration_from": 1,
  "acceleration_to": 1,
  "displacement_from": 1,
  "displacement_to": 1,
  "fuel_rate_to": 1,
  "clearance_from": 1,
  "trunk_volume_from": 1,
  "transmission": [],
  "engine_type": [],
  "charge_connector": [],
  "drive": [],
  "body_type": [],
  "owners_count_to": 2,
  "customs": true,
  "in_stock": true,
  "exchange": true,
  "only_with_photo": true,
  "real_photo": true,
  "external_panoramas": true,
  "certificate_manufacturer": true,
  "without_mileage_in_russia": true,
  "top_days": 2,
  "catalog_equipment": [],
  "sort": "fresh_relevance_1-desc"
}
'
import requests

url = "https://api.anysite.io/api/autoru/offers/search"

payload = {
    "count": 2,
    "timeout": 300,
    "region": "moskva",
    "category": "cars",
    "section": "all",
    "mark": "<string>",
    "model": "<string>",
    "generation": "<string>",
    "price_from": 1,
    "price_to": 1,
    "year_from": 1901,
    "year_to": 1901,
    "mileage_from": 1,
    "mileage_to": 1,
    "power_from": 1,
    "power_to": 1,
    "acceleration_from": 1,
    "acceleration_to": 1,
    "displacement_from": 1,
    "displacement_to": 1,
    "fuel_rate_to": 1,
    "clearance_from": 1,
    "trunk_volume_from": 1,
    "transmission": [],
    "engine_type": [],
    "charge_connector": [],
    "drive": [],
    "body_type": [],
    "owners_count_to": 2,
    "customs": True,
    "in_stock": True,
    "exchange": True,
    "only_with_photo": True,
    "real_photo": True,
    "external_panoramas": True,
    "certificate_manufacturer": True,
    "without_mileage_in_russia": True,
    "top_days": 2,
    "catalog_equipment": [],
    "sort": "fresh_relevance_1-desc"
}
headers = {
    "access-token": "<api-key>",
    "Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
const options = {
  method: 'POST',
  headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
  body: JSON.stringify({
    count: 2,
    timeout: 300,
    region: 'moskva',
    category: 'cars',
    section: 'all',
    mark: '<string>',
    model: '<string>',
    generation: '<string>',
    price_from: 1,
    price_to: 1,
    year_from: 1901,
    year_to: 1901,
    mileage_from: 1,
    mileage_to: 1,
    power_from: 1,
    power_to: 1,
    acceleration_from: 1,
    acceleration_to: 1,
    displacement_from: 1,
    displacement_to: 1,
    fuel_rate_to: 1,
    clearance_from: 1,
    trunk_volume_from: 1,
    transmission: [],
    engine_type: [],
    charge_connector: [],
    drive: [],
    body_type: [],
    owners_count_to: 2,
    customs: true,
    in_stock: true,
    exchange: true,
    only_with_photo: true,
    real_photo: true,
    external_panoramas: true,
    certificate_manufacturer: true,
    without_mileage_in_russia: true,
    top_days: 2,
    catalog_equipment: [],
    sort: 'fresh_relevance_1-desc'
  })
};

fetch('https://api.anysite.io/api/autoru/offers/search', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
<?php

$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "https://api.anysite.io/api/autoru/offers/search",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'count' => 2,
    'timeout' => 300,
    'region' => 'moskva',
    'category' => 'cars',
    'section' => 'all',
    'mark' => '<string>',
    'model' => '<string>',
    'generation' => '<string>',
    'price_from' => 1,
    'price_to' => 1,
    'year_from' => 1901,
    'year_to' => 1901,
    'mileage_from' => 1,
    'mileage_to' => 1,
    'power_from' => 1,
    'power_to' => 1,
    'acceleration_from' => 1,
    'acceleration_to' => 1,
    'displacement_from' => 1,
    'displacement_to' => 1,
    'fuel_rate_to' => 1,
    'clearance_from' => 1,
    'trunk_volume_from' => 1,
    'transmission' => [
        
    ],
    'engine_type' => [
        
    ],
    'charge_connector' => [
        
    ],
    'drive' => [
        
    ],
    'body_type' => [
        
    ],
    'owners_count_to' => 2,
    'customs' => true,
    'in_stock' => true,
    'exchange' => true,
    'only_with_photo' => true,
    'real_photo' => true,
    'external_panoramas' => true,
    'certificate_manufacturer' => true,
    'without_mileage_in_russia' => true,
    'top_days' => 2,
    'catalog_equipment' => [
        
    ],
    'sort' => 'fresh_relevance_1-desc'
  ]),
  CURLOPT_HTTPHEADER => [
    "Content-Type: application/json",
    "access-token: <api-key>"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "https://api.anysite.io/api/autoru/offers/search"

	payload := strings.NewReader("{\n  \"count\": 2,\n  \"timeout\": 300,\n  \"region\": \"moskva\",\n  \"category\": \"cars\",\n  \"section\": \"all\",\n  \"mark\": \"<string>\",\n  \"model\": \"<string>\",\n  \"generation\": \"<string>\",\n  \"price_from\": 1,\n  \"price_to\": 1,\n  \"year_from\": 1901,\n  \"year_to\": 1901,\n  \"mileage_from\": 1,\n  \"mileage_to\": 1,\n  \"power_from\": 1,\n  \"power_to\": 1,\n  \"acceleration_from\": 1,\n  \"acceleration_to\": 1,\n  \"displacement_from\": 1,\n  \"displacement_to\": 1,\n  \"fuel_rate_to\": 1,\n  \"clearance_from\": 1,\n  \"trunk_volume_from\": 1,\n  \"transmission\": [],\n  \"engine_type\": [],\n  \"charge_connector\": [],\n  \"drive\": [],\n  \"body_type\": [],\n  \"owners_count_to\": 2,\n  \"customs\": true,\n  \"in_stock\": true,\n  \"exchange\": true,\n  \"only_with_photo\": true,\n  \"real_photo\": true,\n  \"external_panoramas\": true,\n  \"certificate_manufacturer\": true,\n  \"without_mileage_in_russia\": true,\n  \"top_days\": 2,\n  \"catalog_equipment\": [],\n  \"sort\": \"fresh_relevance_1-desc\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("access-token", "<api-key>")
	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(string(body))

}
HttpResponse<String> response = Unirest.post("https://api.anysite.io/api/autoru/offers/search")
  .header("access-token", "<api-key>")
  .header("Content-Type", "application/json")
  .body("{\n  \"count\": 2,\n  \"timeout\": 300,\n  \"region\": \"moskva\",\n  \"category\": \"cars\",\n  \"section\": \"all\",\n  \"mark\": \"<string>\",\n  \"model\": \"<string>\",\n  \"generation\": \"<string>\",\n  \"price_from\": 1,\n  \"price_to\": 1,\n  \"year_from\": 1901,\n  \"year_to\": 1901,\n  \"mileage_from\": 1,\n  \"mileage_to\": 1,\n  \"power_from\": 1,\n  \"power_to\": 1,\n  \"acceleration_from\": 1,\n  \"acceleration_to\": 1,\n  \"displacement_from\": 1,\n  \"displacement_to\": 1,\n  \"fuel_rate_to\": 1,\n  \"clearance_from\": 1,\n  \"trunk_volume_from\": 1,\n  \"transmission\": [],\n  \"engine_type\": [],\n  \"charge_connector\": [],\n  \"drive\": [],\n  \"body_type\": [],\n  \"owners_count_to\": 2,\n  \"customs\": true,\n  \"in_stock\": true,\n  \"exchange\": true,\n  \"only_with_photo\": true,\n  \"real_photo\": true,\n  \"external_panoramas\": true,\n  \"certificate_manufacturer\": true,\n  \"without_mileage_in_russia\": true,\n  \"top_days\": 2,\n  \"catalog_equipment\": [],\n  \"sort\": \"fresh_relevance_1-desc\"\n}")
  .asString();
require 'uri'
require 'net/http'

url = URI("https://api.anysite.io/api/autoru/offers/search")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n  \"count\": 2,\n  \"timeout\": 300,\n  \"region\": \"moskva\",\n  \"category\": \"cars\",\n  \"section\": \"all\",\n  \"mark\": \"<string>\",\n  \"model\": \"<string>\",\n  \"generation\": \"<string>\",\n  \"price_from\": 1,\n  \"price_to\": 1,\n  \"year_from\": 1901,\n  \"year_to\": 1901,\n  \"mileage_from\": 1,\n  \"mileage_to\": 1,\n  \"power_from\": 1,\n  \"power_to\": 1,\n  \"acceleration_from\": 1,\n  \"acceleration_to\": 1,\n  \"displacement_from\": 1,\n  \"displacement_to\": 1,\n  \"fuel_rate_to\": 1,\n  \"clearance_from\": 1,\n  \"trunk_volume_from\": 1,\n  \"transmission\": [],\n  \"engine_type\": [],\n  \"charge_connector\": [],\n  \"drive\": [],\n  \"body_type\": [],\n  \"owners_count_to\": 2,\n  \"customs\": true,\n  \"in_stock\": true,\n  \"exchange\": true,\n  \"only_with_photo\": true,\n  \"real_photo\": true,\n  \"external_panoramas\": true,\n  \"certificate_manufacturer\": true,\n  \"without_mileage_in_russia\": true,\n  \"top_days\": 2,\n  \"catalog_equipment\": [],\n  \"sort\": \"fresh_relevance_1-desc\"\n}"

response = http.request(request)
puts response.read_body
[
  {
    "id": "<string>",
    "@type": "AutoruOffer",
    "hash": "<string>",
    "sale_id": "<string>",
    "url": "<string>",
    "category": "<string>",
    "section": "<string>",
    "status": "<string>",
    "availability": "<string>",
    "color_hex": "<string>",
    "price": 123,
    "currency": "<string>",
    "has_nds": true,
    "predicted_price": {
      "@type": "AutoruPriceRange",
      "price_from": 123,
      "price_to": 123,
      "currency": "<string>"
    },
    "price_history": [],
    "owner_expenses": {
      "@type": "AutoruOwnerExpenses",
      "transport_tax": 123,
      "transport_tax_year": 123,
      "osago_insurance": []
    },
    "discount_options": {
      "@type": "AutoruDiscountOptions",
      "tradein": 123,
      "insurance": 123,
      "credit": 123,
      "max_discount": 123
    },
    "mileage": 123,
    "condition": "<string>",
    "images": [],
    "image_count": 123,
    "vehicle": {
      "@type": "AutoruVehicle",
      "mark": "<string>",
      "mark_ru": "<string>",
      "model": "<string>",
      "model_ru": "<string>",
      "generation": "<string>",
      "generation_id": "<string>",
      "year_from": 123,
      "year_to": 123,
      "price_segment": "<string>",
      "body_type": "<string>",
      "door_count": 123,
      "seats": [],
      "auto_class": "<string>",
      "engine_type": "<string>",
      "transmission": "<string>",
      "drive": "<string>",
      "engine_volume": 123,
      "power_hp": 123,
      "power_kw": 123,
      "acceleration": 123,
      "fuel_rate": 123,
      "modification": "<string>",
      "complectation": "<string>",
      "steering_wheel": "<string>",
      "vendor": "<string>",
      "equipment": [],
      "equipment_groups": []
    },
    "documents": {
      "@type": "AutoruDocuments",
      "year": 123,
      "owner_count": 123,
      "pts": "<string>",
      "is_pts_original": true,
      "is_custom_cleared": true,
      "vin": "<string>",
      "vin_resolution": "<string>",
      "pts_resolution": "<string>",
      "owners_resolution": "<string>",
      "legal_resolution": "<string>",
      "accidents_resolution": "<string>"
    },
    "seller": {
      "@type": "AutoruSeller",
      "name": "<string>",
      "seller_type": "<string>",
      "geo": {
        "@type": "AutoruGeo",
        "address": "<string>",
        "region": "<string>",
        "latitude": 123,
        "longitude": 123
      },
      "rating": 123,
      "review_count": 123,
      "registration_date": "<string>"
    },
    "salon": {
      "@type": "AutoruSalon",
      "id": "<string>",
      "name": "<string>",
      "alias": "<string>",
      "is_official": true,
      "rating": 123,
      "image": "<string>",
      "phones": [],
      "geo": {
        "@type": "AutoruGeo",
        "address": "<string>",
        "region": "<string>",
        "latitude": 123,
        "longitude": 123
      },
      "offer_count": 123
    },
    "view_count": 123,
    "rating": 123,
    "review_count": 123,
    "days_in_stock": 123,
    "created_at": 123,
    "updated_at": 123,
    "tags": []
  }
]
{
  "detail": [
    {
      "loc": [
        "<string>"
      ],
      "msg": "<string>",
      "type": "<string>",
      "input": "<unknown>",
      "ctx": {}
    }
  ]
}

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
count
integer
required
Required range: x >= 1
timeout
integer
default:300
Required range: 20 <= x <= 1500
region
string
default:moskva
category
enum<string>
default:cars
Available options:
cars,
motorcycle,
lcv,
trucks,
bus
section
enum<string>
default:all
Available options:
used,
new,
all
mark
string | null
Minimum string length: 1
model
string | null
Minimum string length: 1
generation
string | null
Minimum string length: 1
price_from
integer | null
Required range: x >= 0
price_to
integer | null
Required range: x >= 0
year_from
integer | null
Required range: x >= 1900
year_to
integer | null
Required range: x >= 1900
mileage_from
integer | null
Required range: x >= 0
mileage_to
integer | null
Required range: x >= 0
power_from
integer | null
Required range: x >= 0
power_to
integer | null
Required range: x >= 0
acceleration_from
number | null
Required range: x >= 0
acceleration_to
number | null
Required range: x >= 0
displacement_from
integer | null
Required range: x >= 0
displacement_to
integer | null
Required range: x >= 0
fuel_rate_to
number | null
Required range: x >= 0
clearance_from
integer | null
Required range: x >= 0
trunk_volume_from
integer | null
Required range: x >= 0
transmission
enum<string>[]
Available options:
AUTOMATIC,
MECHANICAL,
ROBOT,
VARIATOR
engine_type
enum<string>[]
Available options:
GASOLINE,
DIESEL,
HYBRID,
ELECTRO,
LPG
charge_connector
enum<string>[]
Available options:
TYPE_2,
CCS_COMBO_1,
CCS_COMBO_2,
GBT_AC,
GBT_DC
drive
enum<string>[]
Available options:
FORWARD_CONTROL,
REAR_DRIVE,
ALL_WHEEL_DRIVE
body_type
enum<string>[]
Available options:
SEDAN,
ALLROAD_5_DOORS,
ALLROAD_3_DOORS,
HATCHBACK_5_DOORS,
HATCHBACK_3_DOORS,
LIFTBACK,
WAGON,
COUPE,
CABRIO,
MINIVAN,
PICKUP,
VAN,
LIMOUSINE
steering_wheel
enum<string> | null
Available options:
LEFT,
RIGHT
owners_count_to
integer | null
Required range: x >= 1
pts_status
enum<string> | null
Available options:
ORIGINAL,
DUPLICATE
damage
enum<string> | null
Available options:
NOT_BEATEN,
BEATEN,
ANY
customs
boolean | null
in_stock
boolean | null
exchange
boolean | null
only_with_photo
boolean | null
real_photo
boolean | null
external_panoramas
boolean | null
certificate_manufacturer
boolean | null
without_mileage_in_russia
boolean | null
top_days
integer | null
Required range: x >= 1
catalog_equipment
enum<string>[]
Available options:
airbag-driver,
airbag-passenger,
central-airbag,
airbag-side,
airbag-rear-side,
airbag-curtain,
knee-airbag,
knee-airbag-pass,
fcw,
collision-prevention-assist,
pedestrian-detection,
ldw,
lane-keeping-assist,
tja,
drowsy-driver-alert-system,
traffic-sign-recognition,
asr,
vsm,
bas,
hcc,
dha,
blind-spot,
rcta,
night-vision,
isofix,
isofix-front,
tyre-pressure,
abs,
esp,
power-child-locks-rear-doors,
glonass,
armored,
climate-control-1,
climate-control-2,
multizone-climate-control,
condition,
auto-cruise,
cruise-control,
auto-park,
park-assist-f,
park-assist-r,
360-camera,
front-camera,
rear-camera,
projection-display,
drive-mode-sys,
remote-engine-start,
easy-trunk-opening,
multi-wheel,
electronic-gage-panel,
keyless-entry,
start-button,
programmed-block-heater,
electro-trunk,
auto-mirrors,
mirrors-memory,
steering-wheel-gear-shift-paddles,
adj-pedals,
start-stop-function,
electro-mirrors,
power-latching-doors,
wheel-configuration1,
wheel-configuration2,
e-adjustment-wheel,
wheel-memory,
electro-window-front,
electro-window-back,
wheel-power,
servo,
rus-multi,
audiosystem-tv,
entertainment-system-for-rear-seat-passengers,
remote-car-services,
wireless-charger,
usb,
navigation,
voice-recognition,
android-auto,
apple-carplay,
ya-auto,
bluetooth,
aux,
12v-socket,
220v-socket,
music-super,
audiosystem-cd,
audiopreparation,
ptf,
adaptive-light,
rain-sensor,
light-sensor,
drl,
automatic-lighting-control,
high-beam-assist,
light-cleaner,
auto-dimming-mirror,
xenon,
laser-lights,
led-lights,
windcleaner-heat,
windscreen-heat,
mirrors-heat,
heated-wash-system,
feedback-alarm,
alarm,
lock,
volume-sensor,
immo,
steel-wheels,
alloy-wheel-disks,
12-inch-wheels,
13-inch-wheels,
14-inch-wheels,
15-inch-wheels,
16-inch-wheels,
17-inch-wheels,
18-inch-wheels,
19-inch-wheels,
20-inch-wheels,
21-inch-wheels,
22-inch-wheels,
23-inch-wheels,
24-inch-wheels,
25-inch-wheels,
26-inch-wheels,
27-inch-wheels,
28-inch-wheels,
duo-body-color,
body-kit,
roof-rails,
airbrush,
body-mouldings,
protective-film,
light-interior,
dark-interior,
velvet-seats,
natural-leather,
alcantara,
leather,
fabric-seats,
driver-seat-updown,
passenger-seat-updown,
driver-seat-electric,
passenger-seat-electric,
electro-rear-seat,
driver-seat-support,
front-seat-support,
front-seats-heat,
rear-seats-heat,
front-seats-heat-vent,
rear-seat-heat-vent,
sport-seats,
hatch,
panorama-roof,
massage-seats,
wheel-heat,
wheel-leather,
leather-gear-stick,
black-roof,
rear-armrest,
third-row-seats,
seat-transformation,
folding-front-passenger-seat,
folding-tables-rear,
decorative-interior-lighting,
front-centre-armrest,
third-rear-headrest,
tinted-glass,
roller-blinds-for-rear-side-windows,
roller-blind-for-rear-window,
sport-pedals,
door-sill-panel,
cap-seats-rear,
athermal-glass,
driver-seat-memory,
seat-memory,
rear-seat-memory,
seats-2,
seats-4,
seats-5,
seats-6,
seats-7,
seats-8,
seats-9,
activ-suspension,
sport-suspension,
air-suspension,
spare-wheel,
reduce-spare-wheel,
turnbuckle,
engine-proof,
add-tires
sort
enum<string>
default:fresh_relevance_1-desc
Available options:
fresh_relevance_1-desc,
cr_date-desc,
price-asc,
price-desc,
year-asc,
year-desc,
km_age-asc,
km_age-desc,
alphabet-asc

Response

Successful Response

id
string
required
@type
string
default:AutoruOffer
hash
string | null
sale_id
string | null
url
string | null
category
string | null
section
string | null
status
string | null
availability
string | null
color_hex
string | null
price
integer | null
currency
string | null
has_nds
boolean | null
predicted_price
object | null
price_history
object[]
owner_expenses
object | null
discount_options
object | null
mileage
integer | null
condition
string | null
images
string[]
image_count
integer | null
vehicle
object | null
documents
object | null
seller
object | null
salon
object | null
view_count
integer | null
rating
number | null
review_count
integer | null
days_in_stock
integer | null
created_at
integer | null
updated_at
integer | null
tags
string[]