GET v1/ads

Retorna todos os anúncios publicados

Requer Autorização

Para realizar a autorização, é necessário enviar as credenciais de autenticação usando o cabeçalho de autorização.
O cabeçalho de autorização é construído como se segue:

  1. O nome de usuário e a senha são combinadas em uma string "usuário:senha"
  2. A seqüência resultante literal é então codificado em Base64
  3. O método de autorização seguido da palavra "Basic" é, então, colocado antes da seqüência codificada.
Por exemplo, se o usuário é 'Aladdin' e a senha é "abra-de-sésamo" então o cabeçalho deve ser:
Authorization: Basic QWxhZGRpbjphYnJhLWRlLXPDqXNhbW8=

Códigos de Resposta

  • OK (200)
  • BadRequest (400)
  • Unauthorized (401)
  • Forbidden (403)
  • NotFound (404)

Informações da Resposta

Descrição do recurso

AdResponse array Returns a list of the advertiser Ads.

NomeDescriçãoTipoInformações adicionais
AdIdCódigo de identificação do anúncio gerado pelo sistemainteger
ReferenceCodeCódigo de referência do anúncio fornecido pelo anunciantestringObrigatório
TypeTipo de oferta do anúncio (Venda/Locação/Serviço)stringObrigatório
ContractIdCódigo de identificação do Contrato atual do anuncianteintegerObrigatório
CategoryCategoria da Máquina/Equipamento do anúnciostringObrigatório
MakeFabricante da Máquina/Equipamento do anúnciostringObrigatório
ModelModelo da Máquina/Equipamento do anúnciostringObrigatório
SerialNumberNúmero de série da Máquina/Equipamento do anúnciostring
YearAno de fabricação da Máquina/Equipamento do anúncio (ex. 1998)integer
PriceValor do anúncio em Reais (ex. R$ 100.000,00 -> 100000). Somente números.integer
StateEstado (UF) da localização do anúncio (ex. SP)stringObrigatório
CityCidade da localização do anúncio (ex. Jundiaí)stringObrigatório
DescriptionDescrição do anúncio (Ex.: pintura nova, pneus bons, cabinada, motor novo) É proibido inserir endereços de outros sites, telefones e e-mail.string
IsPrivateIndica se o anúncio é particular (publicado somente EmEstoque)booleanObrigatório
SyncToMarketplacesIndicar se o anúncio deve ser Sincronizado com os Marketplaces disponíveis através do EmEstoqueboolean
PhotosLista com os links das fotos da Máquina do anúncio. Máximo de 4 fotos.string arrayTam. Máx.: 4
SpecificationsLista das especificações do anúncioNameValueItem array
LinksLista de links do anúncioLink array

Formatos da Resposta

application/json, text/json

Observações:

  • No formato Json, os nomes dos parâmetros seguem o padrão camelCase, ou seja, sempre são iniciados com letras minúsculas.
[
  {
    "adId": 1,
    "referenceCode": "XXXX0123456",
    "type": "Venda",
    "contractId": 1,
    "category": "Escavadeira",
    "make": "Case",
    "model": "CX220",
    "serialNumber": "ABC123456",
    "year": 2012,
    "price": 100000,
    "state": "SP",
    "city": "Jundiaí",
    "description": "NONONON NONONON NONONON",
    "isPrivate": false,
    "syncToMarketplaces": false,
    "photos": [
      "http://www.yourdomain.com/photo1.jpg",
      "http://www.yourdomain.com/photo2.jpg",
      "http://www.yourdomain.com/photo3.jpg",
      "http://www.yourdomain.com/photo4.jpg"
    ],
    "specifications": [
      {
        "name": "numero-de-serie",
        "value": "ABC1234"
      },
      {
        "name": "ano-fabricacao",
        "value": "2012"
      }
    ],
    "links": [
      {
        "href": "https://www.mercadomaquinas.com.br/anuncio/1-test-ad-permalink-slug",
        "rel": "ad",
        "type": "GET"
      },
      {
        "href": "https://api.mercadomaquinas.com.br/v1/ads/1",
        "rel": "ad api",
        "type": "GET"
      }
    ]
  },
  {
    "adId": 1,
    "referenceCode": "XXXX0123456",
    "type": "Venda",
    "contractId": 1,
    "category": "Escavadeira",
    "make": "Case",
    "model": "CX220",
    "serialNumber": "ABC123456",
    "year": 2012,
    "price": 100000,
    "state": "SP",
    "city": "Jundiaí",
    "description": "NONONON NONONON NONONON",
    "isPrivate": false,
    "syncToMarketplaces": false,
    "photos": [
      "http://www.yourdomain.com/photo1.jpg",
      "http://www.yourdomain.com/photo2.jpg",
      "http://www.yourdomain.com/photo3.jpg",
      "http://www.yourdomain.com/photo4.jpg"
    ],
    "specifications": [
      {
        "name": "numero-de-serie",
        "value": "ABC1234"
      },
      {
        "name": "ano-fabricacao",
        "value": "2012"
      }
    ],
    "links": [
      {
        "href": "https://www.mercadomaquinas.com.br/anuncio/1-test-ad-permalink-slug",
        "rel": "ad",
        "type": "GET"
      },
      {
        "href": "https://api.mercadomaquinas.com.br/v1/ads/1",
        "rel": "ad api",
        "type": "GET"
      }
    ]
  }
]

text/html

[{"adId":1,"referenceCode":"XXXX0123456","type":"Venda","contractId":1,"category":"Escavadeira","make":"Case","model":"CX220","serialNumber":"ABC123456","year":2012,"price":100000,"state":"SP","city":"Jundiaí","description":"NONONON NONONON NONONON","isPrivate":false,"syncToMarketplaces":false,"photos":["http://www.yourdomain.com/photo1.jpg","http://www.yourdomain.com/photo2.jpg","http://www.yourdomain.com/photo3.jpg","http://www.yourdomain.com/photo4.jpg"],"specifications":[{"name":"numero-de-serie","value":"ABC1234"},{"name":"ano-fabricacao","value":"2012"}],"links":[{"href":"https://www.mercadomaquinas.com.br/anuncio/1-test-ad-permalink-slug","rel":"ad","type":"GET"},{"href":"https://api.mercadomaquinas.com.br/v1/ads/1","rel":"ad api","type":"GET"}]},{"adId":1,"referenceCode":"XXXX0123456","type":"Venda","contractId":1,"category":"Escavadeira","make":"Case","model":"CX220","serialNumber":"ABC123456","year":2012,"price":100000,"state":"SP","city":"Jundiaí","description":"NONONON NONONON NONONON","isPrivate":false,"syncToMarketplaces":false,"photos":["http://www.yourdomain.com/photo1.jpg","http://www.yourdomain.com/photo2.jpg","http://www.yourdomain.com/photo3.jpg","http://www.yourdomain.com/photo4.jpg"],"specifications":[{"name":"numero-de-serie","value":"ABC1234"},{"name":"ano-fabricacao","value":"2012"}],"links":[{"href":"https://www.mercadomaquinas.com.br/anuncio/1-test-ad-permalink-slug","rel":"ad","type":"GET"},{"href":"https://api.mercadomaquinas.com.br/v1/ads/1","rel":"ad api","type":"GET"}]}]