Mashu API (1.0.0)

Download OpenAPI specification:Download

Mashu API ドキュメント

メタデータ一覧の取得

指定したデータソースのメタデータを取得します。

Authorizations:
bearerAuth
query Parameters
sourceId
required
string

メタデータソースID

nextKey
string

次のページへのキー

header Parameters
Authorization
required
string

Mashuから発行されたアクセストークン

Organization
required
string

メタデータが属する組織のID

Responses

Response samples

Content type
application/json
[
  • {
    }
]

メタデータ詳細の取得

指定したメタデータを取得します。

Authorizations:
bearerAuth
path Parameters
metadataId
required
string

メタデータID

header Parameters
Authorization
required
string

Mashuから発行されたアクセストークン

Organization
required
string

メタデータが属する組織のID

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "alias": "string",
  • "formalName": "string",
  • "description": "string",
  • "metaType": 0,
  • "sourceId": "string",
  • "deleted": true,
  • "orgId": "string",
  • "projectId": "string",
  • "lang": "ja",
  • "version": 0,
  • "columns": [
    ],
  • "tags": [
    ]
}

アクセストークン更新

リフレッシュトークンを使ってアクセストークンを更新します

Request Body schema: application/json
refleshToken
string (リフレッシュトークン)

Mashuから発行されたリフレッシュトークン

Responses

Request samples

Content type
application/json
{
  • "refleshToken": "string"
}

Response samples

Content type
application/json
{
  • "idToken": "string",
  • "accessToken": "string",
  • "error": "string"
}