aid: roblox-engine-api
name: Roblox Engine API
description: >-
  Roblox provides a suite of developer APIs for building experiences on the Roblox platform. The Engine API documents
  all classes, data types, enumerations, functions, events, callbacks, and properties for in-experience scripting in
  Luau. The Open Cloud REST API provides external programmatic access to Roblox platform resources including
  experiences, places, data stores, users, groups, assets, messaging, and more. In March 2026 Roblox launched new
  unified Open Cloud reference documentation.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/roblox-engine-api.png
tags:
  - Gaming
  - Game Development
  - Metaverse
  - Roblox
  - Open Cloud
url: https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/apis.yml
created: '2024-11-07'
modified: '2026-05-19'
specificationVersion: '0.23'
apis:
- aid: roblox-engine-api:roblox-engine-api
  name: Roblox Engine API
  description: >-
    The Roblox Engine API documents all classes, data types, enumerations, global functions, variables,
    and libraries available when scripting Roblox experiences in Luau. This is the primary reference for
    in-engine development covering services, instances, and platform behaviors.
  humanURL: https://create.roblox.com/docs/reference/engine
  tags:
  - Gaming
  - Luau
  - Scripting
  - Engine
  properties:
  - type: Documentation
    url: https://create.roblox.com/docs/reference/engine
- aid: roblox-engine-api:roblox-engine-api-assets-api
  name: Roblox Engine API Assets API
  description: Asset management and operations
  humanURL: https://create.roblox.com/docs/reference/engine
  baseURL: https://apis.roblox.com
  tags:
  - Assets
  properties:
  - type: OpenAPI
    url: openapi/roblox-engine-api-assets-api-openapi.yml
  - type: Documentation
    url: https://create.roblox.com/docs/cloud/reference
  - type: SpectralRules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/rules/roblox-open-cloud-rules.yml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-universe-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-user-schema.json
- aid: roblox-engine-api:roblox-engine-api-groups-api
  name: Roblox Engine API Groups API
  description: Roblox group management
  humanURL: https://create.roblox.com/docs/reference/engine
  baseURL: https://apis.roblox.com
  tags:
  - Group
  tags_raw:
  - Groups
  properties:
  - type: OpenAPI
    url: openapi/roblox-engine-api-groups-api-openapi.yml
  - type: Documentation
    url: https://create.roblox.com/docs/cloud/reference
  - type: SpectralRules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/rules/roblox-open-cloud-rules.yml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-universe-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-user-schema.json
- aid: roblox-engine-api:roblox-engine-api-messaging-api
  name: Roblox Engine API Messaging API
  description: Cross-server messaging service
  humanURL: https://create.roblox.com/docs/reference/engine
  baseURL: https://apis.roblox.com
  tags:
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/roblox-engine-api-messaging-api-openapi.yml
  - type: Documentation
    url: https://create.roblox.com/docs/cloud/reference
  - type: SpectralRules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/rules/roblox-open-cloud-rules.yml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-universe-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-user-schema.json
- aid: roblox-engine-api:roblox-engine-api-places-api
  name: Roblox Engine API Places API
  description: Place publishing and management
  humanURL: https://create.roblox.com/docs/reference/engine
  baseURL: https://apis.roblox.com
  tags:
  - Places
  properties:
  - type: OpenAPI
    url: openapi/roblox-engine-api-places-api-openapi.yml
  - type: Documentation
    url: https://create.roblox.com/docs/cloud/reference
  - type: SpectralRules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/rules/roblox-open-cloud-rules.yml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-universe-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-user-schema.json
- aid: roblox-engine-api:roblox-engine-api-universes-api
  name: Roblox Engine API Universes API
  description: Experience (universe) management
  humanURL: https://create.roblox.com/docs/reference/engine
  baseURL: https://apis.roblox.com
  tags:
  - Universes
  properties:
  - type: OpenAPI
    url: openapi/roblox-engine-api-universes-api-openapi.yml
  - type: Documentation
    url: https://create.roblox.com/docs/cloud/reference
  - type: SpectralRules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/rules/roblox-open-cloud-rules.yml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-universe-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-user-schema.json
- aid: roblox-engine-api:roblox-engine-api-users-api
  name: Roblox Engine API Users API
  description: Roblox user information
  humanURL: https://create.roblox.com/docs/reference/engine
  baseURL: https://apis.roblox.com
  tags:
  - User
  tags_raw:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/roblox-engine-api-users-api-openapi.yml
  - type: Documentation
    url: https://create.roblox.com/docs/cloud/reference
  - type: SpectralRules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/rules/roblox-open-cloud-rules.yml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-universe-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-user-schema.json
- aid: roblox-engine-api:roblox-engine-api-datastores-api
  name: Roblox Engine API Datastores API
  description: Persistent data storage for experiences
  humanURL: https://create.roblox.com/docs/reference/engine
  baseURL: https://apis.roblox.com
  tags:
  - Datastores
  properties:
  - type: OpenAPI
    url: openapi/roblox-engine-api-datastores-api-openapi.yml
  - type: Documentation
    url: https://create.roblox.com/docs/cloud/reference
  - type: SpectralRules
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/rules/roblox-open-cloud-rules.yml
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-universe-schema.json
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-schema/roblox-user-schema.json
common:
  - type: CapabilityMap
    url: capabilities/roblox-engine-api-capability-edges.yml
    name: Roblox Engine API Business Capability Map
  - type: Plans
    url: plans/roblox-engine-api-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/roblox-engine-api-rate-limits.yml
  - type: FinOps
    url: finops/roblox-engine-api-finops.yml
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/roblox-engine-api/overview
  - type: AgenticAccess
    url: agentic-access/roblox-engine-api-agentic-access.yml
  - type: VulnerabilityDisclosure
    url: security/roblox-engine-api-vulnerability-disclosure.yml
  - type: DomainSecurity
    url: security/roblox-engine-api-domain-security.yml
  - type: Authentication
    url: authentication/roblox-engine-api-authentication.yml
  - type: LinkedIn
    url: https://www.linkedin.com/company/roblox
  - type: Website
    url: https://www.roblox.com
  - type: DeveloperPortal
    url: https://create.roblox.com
  - type: Documentation
    url: https://create.roblox.com/docs
  - type: DevForum
    url: https://devforum.roblox.com
  - type: GitHub
    url: https://github.com/Roblox
  - type: Blog
    url: https://blog.roblox.com
  - type: PrivacyPolicy
    url: https://www.roblox.com/info/privacy
  - type: TermsOfService
    url: https://en.help.roblox.com/hc/en-us/articles/115004647846
  - type: JSONLDContext
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/json-ld/roblox-engine-api-context.jsonld
  - type: Vocabulary
    url: >-
      https://raw.githubusercontent.com/api-evangelist/roblox-engine-api/refs/heads/main/vocabulary/roblox-engine-api-vocabulary.yml
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
x-parent: roblox
x-relationship: product
