devlocator (1.0)

Download OpenAPI specification:Download

devlocatorのバックエンドAPI仕様書

event

search events

イベント検索

query Parameters
event_id
string

イベント毎に割り当てられた番号

keyword
string

キーワード

search_method
string

検索条件(ORもしくはAND)

date
string

イベント開催日

prefecture
string

イベント開催都道府県

Responses

Response samples

Content type
application/json
{
  • "resultsReturned": 100,
  • "events": [
    ]
}

bookmark

イベントのブックマーク

Authorizations:
bearer
Request Body schema: application/json

ブックマーク追加・削除

id
required
string

eventsテーブルのid

Responses

Request samples

Content type
application/json
{
  • "id": "974c0a56-54d0-272e-d2c1-7069ab7d8927"
}

Response samples

Content type
application/json
{
  • "message": "BadRequest",
  • "code": 400,
  • "details": "リクエストボディ eventId が正しい形式ではありません"
}

detail event

イベント詳細取得

path Parameters
eventId
required
string

Responses

Response samples

Content type
application/json
{
  • "resultsReturned": 100,
  • "events": [
    ]
}

get users

ユーザ情報取得 ユーザがブックマークしたイベント情報も取得?

Responses

Response samples

Content type
application/json
{
  • "name": "takumi",
  • "image": "tttttt",
  • "firebaseUid": "1fsdfsdfsdfsdf",
  • "markedEvents": [
    ]
}