POST api/v{version}/points/search

Filtra i Point per posizione (entro un certo raggio) e per giorno/ora di apertura. ATTENZIONE! Il quantitativo di dati può essere corposo in caso di raggio troppo elevato (maggiore di 100km), si consiglia eventualmente di salvare la risposta in una cache locale.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
version

string

None.

Body Parameters

Il payload contiene l'entità ApiSearchData

ApiRequestOfApiSearchData
NameDescriptionTypeAdditional information
data

ApiSearchData

Required

client_id

string

Required

auth_token

string

Required

ts

string

Required

Request Formats

application/json, text/json

Sample:
{
  "data": {
    "lat": 45.44,
    "lng": 9.889,
    "radius": 100,
    "day": 1,
    "from": 9,
    "to": 12
  },
  "client_id": "peHFRa141xCu4WFnyF8e",
  "auth_token": "9722487d44b88c093ea140fc771a43aa2ea6edccea8f40a3bf7e69f6729cd09b",
  "ts": "2014-10-21T08:03:25.4238996Z"
}

Response Information

Resource Description

Lista dei Point filtrati completa di tutti i dettagli

Collection of ApiPointFull
NameDescriptionTypeAdditional information
d

integer

None.

a

ApiAddress

None.

p

string

None.

s

string

None.

o

Collection of ApiOpening

None.

t

string

None.

id

integer

None.

n

string

None.

lt

decimal number

None.

ln

decimal number

None.

c

string

None.

r

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "d": 1,
    "a": {
      "s": "sample string 1",
      "e": "sample string 2",
      "c": "sample string 3",
      "l": "sample string 4",
      "p": "sample string 5",
      "d": "sample string 6"
    },
    "p": "sample string 2",
    "s": "sample string 3",
    "o": [
      {
        "d": 1,
        "h": [
          {
            "o": 1.1,
            "c": 2.1
          },
          {
            "o": 1.1,
            "c": 2.1
          }
        ]
      },
      {
        "d": 1,
        "h": [
          {
            "o": 1.1,
            "c": 2.1
          },
          {
            "o": 1.1,
            "c": 2.1
          }
        ]
      }
    ],
    "t": "sample string 4",
    "id": 5,
    "n": "sample string 6",
    "lt": 7.1,
    "ln": 8.1,
    "c": "sample string 9",
    "r": "sample string 10"
  },
  {
    "d": 1,
    "a": {
      "s": "sample string 1",
      "e": "sample string 2",
      "c": "sample string 3",
      "l": "sample string 4",
      "p": "sample string 5",
      "d": "sample string 6"
    },
    "p": "sample string 2",
    "s": "sample string 3",
    "o": [
      {
        "d": 1,
        "h": [
          {
            "o": 1.1,
            "c": 2.1
          },
          {
            "o": 1.1,
            "c": 2.1
          }
        ]
      },
      {
        "d": 1,
        "h": [
          {
            "o": 1.1,
            "c": 2.1
          },
          {
            "o": 1.1,
            "c": 2.1
          }
        ]
      }
    ],
    "t": "sample string 4",
    "id": 5,
    "n": "sample string 6",
    "lt": 7.1,
    "ln": 8.1,
    "c": "sample string 9",
    "r": "sample string 10"
  }
]