> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anysite.io/llms.txt
> Use this file to discover all available pages before exploring further.

# /artgeorgia/events/search

> Search ArtGeorgia events in Tbilisi and Batumi by full-text keyword and/or by category (concerts, theatre, opera and ballet, exhibitions, festivals, events, children, games, master classes, tours). Each event has title, category, event date, description, venue, city, country, image, view count and source url.

**Price:** 1 credit

**💡 AI Hint:** Search ArtGeorgia events. Set count to how many you want. Use keyword for a full-text query, category to list a whole category, or both (keyword narrowed to that category). searchphrase and ordering refine keyword queries. Each item has id, alias, title, category, date_text, description, city, venue, image and source_url.



## OpenAPI

````yaml /openapi/events-tickets.json post /api/artgeorgia/events/search
openapi: 3.1.0
info:
  title: Any Site API
  description: >+
    Any Site API provides programmatic access to data from LinkedIn, Instagram,
    Twitter, and other platforms.


    ## Authentication


    All API endpoints require an `access-token` header with a valid API token.
    Tokens can be created in the [dashboard](https://app.anysite.io/).


    ## Pricing


    Each endpoint has a credit cost listed in its description. Credits are
    deducted from your token balance per request.

  version: 0.0.1
servers: []
security:
  - AccessToken: []
paths:
  /api/artgeorgia/events/search:
    post:
      tags:
        - /artgeorgia
      summary: /artgeorgia/events/search
      description: >-
        Search ArtGeorgia events in Tbilisi and Batumi by full-text keyword
        and/or by category (concerts, theatre, opera and ballet, exhibitions,
        festivals, events, children, games, master classes, tours). Each event
        has title, category, event date, description, venue, city, country,
        image, view count and source url.


        **Price:** 1 credit


        **💡 AI Hint:** Search ArtGeorgia events. Set count to how many you
        want. Use keyword for a full-text query, category to list a whole
        category, or both (keyword narrowed to that category). searchphrase and
        ordering refine keyword queries. Each item has id, alias, title,
        category, date_text, description, city, venue, image and source_url.
      operationId: __api_artgeorgia_events_search_post
      parameters:
        - name: access-token
          in: header
          required: true
          schema:
            anyOf:
              - type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ArtgeorgiaEventsSearchPayload'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ArtgeorgiaEvent'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    ArtgeorgiaEventsSearchPayload:
      properties:
        timeout:
          type: integer
          maximum: 1500
          minimum: 20
          description: Max scrapping execution timeout (in seconds)
          default: 300
        keyword:
          anyOf:
            - type: string
            - type: 'null'
          description: Full-text query across ArtGeorgia events
          examples:
            - земфира
            - джаз
        category:
          anyOf:
            - $ref: '#/components/schemas/ArtgeorgiaCategory'
            - type: 'null'
          description: List a whole event category (alone, or to narrow a keyword query)
        searchphrase:
          $ref: '#/components/schemas/ArtgeorgiaSearchPhrase'
          description: 'How to match the keyword: any word, all words, or the exact phrase'
          default: any
        ordering:
          $ref: '#/components/schemas/ArtgeorgiaOrdering'
          description: Sort order of keyword search results
          default: newest
        count:
          type: integer
          minimum: 1
          description: Max number of events to return
      type: object
      required:
        - count
    ArtgeorgiaEvent:
      properties:
        '@type':
          type: string
          default: ArtgeorgiaEvent
        id:
          anyOf:
            - type: string
            - type: 'null'
        alias:
          anyOf:
            - type: string
            - type: 'null'
        category:
          anyOf:
            - type: string
            - type: 'null'
        date_text:
          anyOf:
            - type: string
            - type: 'null'
        description:
          anyOf:
            - type: string
            - type: 'null'
        image:
          anyOf:
            - type: string
            - type: 'null'
        images:
          items:
            type: string
          type: array
          default: []
        venue:
          anyOf:
            - type: string
            - type: 'null'
        city:
          anyOf:
            - type: string
            - type: 'null'
        country:
          anyOf:
            - type: string
            - type: 'null'
          default: Georgia
        price:
          anyOf:
            - type: number
            - type: 'null'
        currency:
          anyOf:
            - type: string
            - type: 'null'
        ticket_url:
          anyOf:
            - type: string
            - type: 'null'
        view_count:
          anyOf:
            - type: integer
            - type: 'null'
        source_url:
          anyOf:
            - type: string
            - type: 'null'
        lang:
          type: string
          default: ru
      type: object
      required:
        - title
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
      type: object
    ArtgeorgiaCategory:
      type: string
      enum:
        - theater
        - opera-ballet
        - concert
        - exhibitions
        - festivals
        - social-events
        - children
        - games
        - master-class
        - master-class-for-kids
        - photoschool
        - tours
        - tours-italia
        - tours-budapesht-prague
        - tours-tours-georgia
        - tours-georgia-nepal
    ArtgeorgiaSearchPhrase:
      type: string
      enum:
        - any
        - all
        - exact
    ArtgeorgiaOrdering:
      type: string
      enum:
        - newest
        - oldest
        - popular
        - alpha
        - category
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
        msg:
          type: string
        type:
          type: string
        input: {}
        ctx:
          type: object
      type: object
      required:
        - loc
        - msg
        - type
  securitySchemes:
    AccessToken:
      type: apiKey
      in: header
      name: access-token
      description: API token from the dashboard

````