このセクションには、Roblox のレガシー REST API のドキュメントが含まれています。
Roblox は、このページにリストされた選択レガシー API エンドポイントに対して API キーと/または OAuth 2.0 のサポートを提供します for the select legacy API endpoints listed on this page 。このページのすべてのエンドポイントは、Open Cloud v2 および v1 API と同じ安定性保証を使用し、現在 ベータ です。ベータエンドポイントは、公開使用の準備が整っています。破壊的な変更は可能ですが、レアです。利用可能な操作と認証タイプのリストは、以下の表を参照してください。
他のすべてのレガシー API エンドポイントは、クッキーベースの認証を使用します。これらの API に依存することはお勧めしません、 as they can incorporate breaking changes without notice and rely on sharing cookies with application code.
アセット配信 API
- ベース URL: https://apis.roblox.com/asset-delivery-api
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加アセットデリバリー APIエンドポイントは、ここで見つけることができます。
| API | パス | スコープ | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | GetAssetborough | GET /v1/assetId/{assetId} | legacy-asset:manage | | GetAssetVersionborough | GET /v1/assetId/{assetId}/version/{versionNumber} | legacy-asset:manage |
バッジ API
- ベース URL: https://apis.roblox.com/legacy-badges
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加バッジ API エンドポイントは、ここで見つけることができます。
- バッジを作成するには、Robuxが必要な場合があります。現在の UTC 日において、指定された宇宙で作成できる残りの無料バッジの数を識別するには、/v1/universes/{universeId}/free-badges-quotaで見つかった API エンドポイント を使用してください。
| API | パス | スコープ | | :---------- | :-------------------------- | :---------------------------- | | UpdateBadge | PATCH v1/badges/{badgeId} | legacy-universe.badge:write または legacy-universe.badge:manage-and-spend-robux | | CreateBadge | POST v1/universes/{universeId}/badges | legacy-universe.badge:manage-and-spend-robux |
API を開発
- ベース URL: https://apis.roblox.com/legacy-develop
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加開発 API エンドポイントは、ここで見つけることができます。
| API | パス | スコープ | | :----------------------------------- | :---------------------------------------------------------- | :--------------------------------- | | UpdateTeamCreateSettings | | | | MultiGetTeamCreateMembership | | | | DeleteTeamCreateMembership | | | | GetMembersInTeamCreateSessionByPlace | | | | | | ActivateUniverse | | | | | MultiGetUniversePermissions | |
次の API
- ベース URL: https://apis.roblox.com/legacy-followings
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加のフォローAPIエンドポイントは、ここで見つけることができます。
| API | パス | スコープ | | | | :----------------- | :---------------------------------------------------- | :-------------------------------- | | フォローする | | | | フォローをやめる | | | | GetFollowingStatus | | | | GetFollowings | | | | GetFollowingsV2 | | |
ゲーム国際化API
- ベース URL: https://apis.roblox.com/legacy-game-internationalization
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加ゲーム国際化 API エンドポイントは、ここ で見つけることができます。
グループ API
- ベース URL: https://apis.roblox.com/legacy-groups
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加グループ API エンドポイントは、ここで見つけることができます。
| API | パス | スコープ | | :-------------------------------- | :-------------------------------------------------- | :-------------------- | | GetAuditLog | | | | GetGroupPolicies | | | | GetGroupSettings | | | | UpdateGroupSettings | | | | UpdateGroupNotificationPreference |
ローカライゼーションテーブルAPI
- ベース URL: https://apis.roblox.com/legacy-localization-tables
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加のローカライゼーションテーブル APIエンドポイントは、ここで見つけることができます。
| API | パス | スコープ | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | GetMetadata | | | | GetOrCreateAutolocalizationTableForGame | | | | SetAutolocalizationSettingsForGame | | | | GetTableByAssetId | | | | GetTableEntriesPaged | | | | GetTableEntriesTranslationHistory | |
APIを公開する
- ベース URL: https://apis.roblox.com/legacy-publish
- 認証タイプ: OAuth 2.0 と API キー
- オープンクラウド認証サポートなしの追加のパブリッシュ API エンドポイントは、ここで見つけることができます。
| API | パス | スコープ | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | UpdateBadgeIcon | POST /v1/badges/{badgeId}/icon | legacy-badge:manage |