Visão geral do legado

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Esta seção contém documentação para as APIs REST legadas do Roblox.

  • O Roblox oferece chave da API e/ou suporte ao OAuth 2.0 para os pontos de API legados selecionados nesta página .Todos os pontos finais nesta página usam as mesmas garantias de estabilidade das APIs Open Cloud v2 e v1 e estão atualmente em beta .Os pontos finais beta estão prontos para uso público.Quebras de mudanças são possíveis, mas raras.Veja as tabelas abaixo para a lista de operações e tipos de autenticação disponíveis.

  • Todos os outros pontos de API legados usam autenticação baseada em cookie.Não recomendamos depender dessas APIs, pois elas podem incorporar alterações quebradas sem aviso e depender de compartilhar cookies com código de aplicativo.

API (Interface de Programação para Aplicações)de Entrega de Recursos

  • URL base: https://apis.roblox.com/asset-delivery-api
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Pontos de extremidade de entrega de recursos adicionais sem suporte de autenticação do Open Cloud podem ser encontrados aqui.

| API | Caminho | Escopo | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | ObterAssetById | GET /v1/assetId/{assetId} | legacy-asset:manage | | ObterVersão do Asset | GET /v1/assetId/{assetId}/version/{versionNumber} | legacy-asset:manage |

API (Interface de Programação para Aplicações)de Insígnias

  • URL base: https://apis.roblox.com/legacy-badges
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Pontos de extremidade de API de insígnias adicionais sem suporte de autenticação do Open Cloud podem ser encontrados aqui.
  • Robux pode ser necessário para criar uma emblema.Para identificar o número de insígnias gratuitas restantes que você pode criar para o dia UTC atual no universo especificado, use o ponto de extremidade /v1/universes/{universeId}/free-badges-quota encontrado aqui.

| API | Caminho | Escopo | | :---------- | :-------------------------- | :---------------------------- | | AtualizarInsígnia | PATCH v1/badges/{badgeId} | legacy-universe.badge:write ou legacy-universe.badge:manage-and-spend-robux | | CriarInsígnia | POST v1/universes/{universeId}/badges | legacy-universe.badge:manage-and-spend-robux |

Desenvolver API (Interface de Programação para Aplicações)

  • URL base: https://apis.roblox.com/legacy-develop
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Endpoints adicionais da API de Desenvolvimento sem suporte de autenticação do Open Cloud podem ser encontrados aqui.

| API | Caminho | Escopo | | :----------------------------------- | :---------------------------------------------------------- | :--------------------------------- | | AtualizarTeamCreateSettings | | | | MultiGetTeamCreateMembership | | | | DesativarUniverso | | | | AtivarUniverso | | | | AtualizarPermissões de Equipe de Edição | | | | | | MultiGetUniversePermissões de Equipe de Edição | |

API (Interface de Programação para Aplicações)de Seguimento

  • URL base: https://apis.roblox.com/legacy-followings
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Pontos de extremidade da API de Seguimentos Adicionais sem suporte de autenticação do Open Cloud podem ser encontrados aqui.

| API | Caminho | Escopo | | :----------------- | :---------------------------------------------------- | :-------------------------------- | | Seguir | | | | Não seguir | | | | ObterStatus de Seguimento | | | | ObterSeguindoStatus V2 | | | | ObterSeguimentos | | | | ObterSeguimentosV2 | | | |

API (Interface de Programação para Aplicações)de Internacionalização de Jogo

  • URL base: https://apis.roblox.com/legacy-game-internationalization
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Pontos finais adicionais de internacionalização de jogos sem suporte de autenticação do Open Cloud podem ser encontrados aqui.

Grupos API (Interface de Programação para Aplicações)

  • URL base: https://apis.roblox.com/legacy-groups
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Pontos de extremidade de API de Grupos Adicionais sem suporte de autenticação do Open Cloud podem ser encontrados aqui.

| API | Caminho | Escopo | | :-------------------------------- | :-------------------------------------------------- | :-------------------- | | ObterRegistro deAuditoria | | | | ObterPolíticas deGrupo | | | | ObterConfigurações deGrupo | | | | AtualizarConfigurações deGrupo | | | | AtualizarConfigurações deNotificação deGrupo | | | | AtualizarConfigurações deDescrição deGrupo | | | | ObterRegistro deAuditoria deGrupo | |

API (Interface de Programação para Aplicações)de Tabelas de Localização

  • URL base: https://apis.roblox.com/legacy-localization-tables
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Os pontos de extremidade da API de Tabelas de Localização Adicional sem suporte de autenticação do Open Cloud podem ser encontrados aqui.

| API | Caminho | Escopo | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | ObterMetadados | | | | DefinirConfigurações de Autenticação para o Jogo | | | | ObterLimites para o Jogo | | | | AtualizarConteúdo da Tabela por ID de Tabela | | | | ObterTabela de Tradução de Metadados para o Jogo | | | | DefinirConfigurações de Autenticação para o Jogo | |

Publicação de API (Interface de Programação para Aplicações)

  • URL base: https://apis.roblox.com/legacy-publish
  • Tipos de autenticação: OAuth 2.0 e chave de API
  • Pontos finais adicionais da API de publicação sem suporte de autenticação do Open Cloud podem ser encontrados aqui.

| API | Caminho | Escopo | | :-------------------------------------- | :------------------------------------------------------------------------ | :----------------------- | | AtualizarBadgeIcon | POST /v1/badges/{badgeId}/icon | legacy-badge:manage |