# Call a plugin native API method

Canonical: https://docs.shumoku.dev/ja/server/next/api/postDatasourcesByIdNative
Language: ja
Server documentation version: next
Product version: 0.1.6-beta.4
Channel: development

このドキュメントは開発中のServerを対象としています。

Shumoku Server API · 0.1.6-beta.4 · Development

# Call a plugin native API method

[OpenAPIソース](https://github.com/konoe-akitoshi/shumoku/blob/73ebc72ba0bc0d1caf74e1ed34c89a6debcb0e6a/apps/server/api/openapi.json)

APIの説明は英語のOpenAPI canonical sourceを表示しています。

```
POST /api/datasources/{id}/_native
```

## 認証

sessionCookie / bearerAuth

## リクエストボディ

`NativeApiRequest` · application/json · 必須

## レスポンス

| ステータス | 説明 | スキーマ |
| --- | --- | --- |
| `200` | Raw upstream result | `NativeApiResult` |
| `400` | The request did not match the API contract | `Error` |
| `401` | Authentication is required | `Error` |
| `404` | Unavailable outside development or data source not found | `Error` |
| `500` | The upstream data source request failed | `Error` |

[`apps/server/api/openapi.json`](https://github.com/konoe-akitoshi/shumoku/blob/73ebc72ba0bc0d1caf74e1ed34c89a6debcb0e6a/apps/server/api/openapi.json)
