Events

Event

GET /v1/resources/events/{idevent}

Returns information about the event.

Request Headers:
 
Parameters:
  • idevent (string) – Event ID
Query Parameters:
 
Response Headers:
 
Response JSON Object:
 
  • age_rating (number) – Age rating
  • created_at (datetime) – Event creation timestamp
  • id (string) – Event ID
  • lifetime (string) – Event lifetime in iCal format
  • media (array) – Media files
  • org (string) – Organizer ID
  • removed (boolean) – Deletion flag
  • status (string) – Event status
  • tags (array) – List of tags
  • title (object) – Title and description
  • updated_at (datetime) – Event update timestamp
  • venue (string) – Venue ID
Status Codes:

Request:

GET /v1/resources/events/5357baaff51600525c9e1397 HTTP/1.1
Accept: application/json
Authorization: key my-secret-api-key
Host: ticketscloud.org

Response:

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Transfer-Encoding: chunked

{
    "created_at": null,
    "id": "5357baaff51600525c9e1397",
    "lifetime": "BEGIN:VEVENT\r\nDTSTART;VALUE=DATE-TIME:20140710T000000\r\nDTEND;VALUE=DATE-TIME:20140910T000000\r\nEND:VEVENT\r\n",
    "org": "5357b929f51600525c9e1396",
    "removed": false,
    "status": "public",
    "tags": [
        "кошка",
        "мука"
    ],
    "title": {
        "desc": null,
        "text": "Семинар: милые котята"
    },
    "updated_at": null,
    "venue": null,
    "age_rating": 0
}
PATCH /v1/resources/events/{idevent}

Creates a new event.

Request Headers:
 
Parameters:
  • idevent (string) – Event ID
Query Parameters:
 
Request JSON Object:
 
  • age_rating (number) – age rating
  • lifetime (string) – Event lifetime in iCal format
  • removed (boolean) – Deletion flag
  • status (string) – Event status
  • tags (array) – Event tags
  • title (object) – Title and description
  • venue (string) – Venue ID
Response Headers:
 
Response JSON Object:
 
  • age_rating (number) – Age rating
  • created_at (datetime) – Event creation timestamp
  • id (string) – Event ID
  • media (array) – Media files
  • lifetime (string) – Event lifetime in iCal format
  • org (string) – Organizer ID
  • removed (boolean) – Deletion flag
  • status (string) – Event status
  • tags (array) – List of tags
  • title (object) – Title and description
  • updated_at (datetime) – Event update timestamp
  • venue (string) – Venue ID
Status Codes:
DELETE /v1/resources/events/{idevent}

Removes an event.

Request Headers:
 
Parameters:
  • idevent (string) – Event ID
Response Headers:
 
Status Codes:

Request:

DELETE /v1/resources/events/535fb19bdca6a90a9ca87882 HTTP/1.1
Accept: application/json
Authorization: key my-very-secret-key
Host: ticketscloud.org

Response:

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Transfer-Encoding: chunked

{}

Events

GET /v1/resources/events
Request Headers:
 
Parameters:
  • idevent (string) – Event ID
Query Parameters:
 
  • fields-schema (string) – Fields Schema DSL
  • filter (string) – Custom filter
  • org (string) – Filters events by Organizer ID
  • removed (boolean) – Whenever include removed events
  • status (string) – Filters events by their status
Response Headers:
 
Response JSON Array of Objects:
 
  • age_rating (number) – Age rating
  • created_at (datetime) – Event creation timestamp
  • id (string) – Event ID
  • lifetime (string) – Event lifetime in iCal format
  • org (string) – Organizer ID
  • removed (boolean) – Deletion flag
  • status (string) – Event status
  • tags (array) – List of tags
  • title (object) – Title and description
  • updated_at (datetime) – Event update timestamp
  • venue (string) – Venue ID
Response JSON Object:
 
Status Codes:

Request:

GET /v1/resources/events HTTP/1.1
Accept: application/json
Authorization: key my-secret-api-key
Host: ticketscloud.org

Response:

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Transfer-Encoding: chunked

[
    {
        "created_at": null,
        "id": "5357baaff51600525c9e1397",
        "lifetime": "BEGIN:VEVENT\r\nDTSTART;VALUE=DATE-TIME:20140710T000000\r\nDTEND;VALUE=DATE-TIME:20140910T000000\r\nEND:VEVENT\r\n",
        "org": "5357b929f51600525c9e1396",
        "place": {
            "address": "Театр кошек Юрия Куклачева",
            "city": null,
            "country": null,
            "point": null
        },
        "removed": false,
        "status": "public",
        "tags": [
            "кошка",
            "мука"
        ],
        "title": {
            "desc": null,
            "text": "Семинар: милые котята"
        },
        "updated_at": null,
        "venue": null,
        "age_rating": 0
    },
    {
        "created_at": null,
        "id": "5368b3cc9583cb96a035758e",
        "lifetime": "BEGIN:VEVENT\r\nDTSTART;VALUE=DATE-TIME:20140810T190000\r\nDTEND;VALUE=DATE-TIME:20140810T220000\r\nEND:VEVENT\r\n",
        "org": "5357b929f51600525c9e1396",
        "place": {
            "address": "Arena Moscow",
            "city": null,
            "country": null,
            "point": null
        },
        "removed": false,
        "status": "public",
        "tags": [
            "концерты"
        ],
        "title": {
            "desc": null,
            "text": "MEGADETH"
        },
        "updated_at": null,
        "venue": null,
        "age_rating": 0
    },
    {
        "created_at": null,
        "id": "5368b3d39583cb96a035758f",
        "lifetime": "BEGIN:VEVENT\r\nDTSTART;VALUE=DATE-TIME:20140813T190000\r\nDTEND;VALUE=DATE-TIME:20140813T220000\r\nEND:VEVENT\r\n",
        "org": "5357b929f51600525c9e1396",
        "removed": false,
        "status": "public",
        "tags": [
            "концерты"
        ],
        "title": {
            "desc": null,
            "text": "ДДТ. Презентация альбома «Прозрачный»"
        },
        "updated_at": null,
        "venue": null,
        "age_rating": 0
    },
    {
        "created_at": null,
        "id": "5368b3d49583cb96a0357590",
        "lifetime": "BEGIN:VEVENT\r\nDTSTART;VALUE=DATE-TIME:20140916T210000\r\nDTEND;VALUE=DATE-TIME:20140916T230000\r\nEND:VEVENT\r\n",
        "org": "53555b2256c02c17cb75791c",
        "removed": false,
        "status": "public",
        "tags": [
            "концерты"
        ],
        "title": {
            "desc": null,
            "text": "Смысловые Галлюцинации. 25 лет в темноте"
        },
        "updated_at": null,
        "venue": null,
        "age_rating": 0
    }
]
POST /v1/resources/events

Creates a new event.

Request Headers:
 
Parameters:
  • idevent (string) – Event ID
Query Parameters:
 
Request JSON Object:
 
  • age_rating (number) – age rating
  • lifetime (string) – Event lifetime in iCal format
  • removed (boolean) – Deletion flag
  • status (string) – Event status
  • tags (array) – Event tags
  • title (object) – Title and description
  • venue (string) – Venue ID
Response Headers:
 
Response JSON Object:
 
  • age_rating (number) – Age rating
  • created_at (datetime) – Event creation timestamp
  • id (string) – Event ID
  • media (array) – Media files
  • lifetime (string) – Event lifetime in iCal format
  • org (string) – Organizer ID
  • removed (boolean) – Deletion flag
  • status (string) – Event status
  • tags (array) – List of tags
  • title (object) – Title and description
  • updated_at (datetime) – Event update timestamp
  • venue (string) – Venue ID
Status Codes:

Оглавление

Предыдущий раздел

Deals

Следующий раздел

Geo Data

Эта страница