スペースを使用して作業します

スペースを作成します

リクエスト

Swagger で試してください

POST /spaces

POST リクエスト であるため、少なくとも次の本文が必要です。

{
    "title": "My Demo Space",
    "description": "A description which may contain ***markdown*** syntax"
}

応答

{
    "id": "x-demospace",
    "title": "My Demo Space",
    "description": "A description which may contain ***markdown*** syntax"
}

特定のスペースを読み取ります

リクエスト

Swagger で試してください

GET /spaces/{spaceId}

応答

{
  "id": "{spaceId}",
  "title": "My Demo Space",
  "description": "A description which may contain ***markdown*** syntax"
}

すべてのスペースを読み取ります

リクエスト

Swagger で試してください

GET /spaces

応答

[
    {
        "id": "x-demospace",
        "title": "My Demo Space",
        "description": "A description which may contain ***markdown*** syntax"
    },
    {
        "id": "x-trees",
        "title": "A public space",
        "description": "All the old oaks in Berlin"
    }
]

スペースを更新します

リクエスト

Swagger で試してください

PATCH /spaces/{spaceId}

これには、次のようなボディーが必要です。

{
    "title": "My Demo Space",
    "description": "**Altered** Description"
}

応答

{
    "title": "My Demo Space",
    "description": "**Altered** Description"
}

スペースを削除します

リクエスト

Swagger で試してください

DELETE /spaces/{spaceId}

このリクエストに対する応答は、次のとおりです。

応答

HTTP/1.1 204 No Content

」に一致する結果は 件です

    」に一致する結果はありません