> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Enable Multiplayer Servers For Title

> Enables the multiplayer server feature for a title.

Allowed entity token types: title

## Error codes

This operation may return the following PlayFab errors:

| Error | Code |
| --- | --- |
| APINotEnabledForGameClientAccess | 1082 |
| CannotEnableMultiplayerServersForTitle | 1443 |
| MultiplayerServerBadRequest | 1382 |
| MultiplayerServerForbidden | 1384 |
| MultiplayerServerInternalServerError | 1387 |
| MultiplayerServerUnauthorized | 1383 |
| MultiplayerServerUnavailable | 1388 |
| ProductDisabledForTitle | 1609 |




## OpenAPI

````yaml post /MultiplayerServer/EnableMultiplayerServersForTitle
openapi: 3.0.0
info:
  version: '260922'
  title: PlayFab Multiplayer API
  description: >-
    API methods for managing multiplayer servers. API methods for managing
    parties. The lobby service helps players group together to play multiplayer
    games. It is often used as a rendezvous point for players to share
    connection information. The TrueSkill service helps titles to estimate a
    player's skill based on their match results. The player skill values from
    this service are commonly used by a matchmaking service to provide players
    with balanced matches.
  termsOfService: https://playfab.com/terms/
  contact:
    url: https://community.playfab.com/index.html
  license:
    name: Apache 2.0
    url: https://github.com/PlayFab/API_Specs/blob/master/LICENSE
servers:
  - url: https://{titleId}.playfabapi.com
    description: PlayFab title endpoint
    variables:
      titleId:
        default: your_title_id
        description: Your PlayFab title ID (hex).
security: []
tags:
  - name: Lobby
    description: ''
  - name: Matchmaking
    description: Matchmaking APIs
  - name: Matchmaking Admin
    description: Matchmaking Admin APIs
  - name: MultiplayerServer
    description: Multiplayer Server APIs
  - name: PubSub
    description: PlayFab PubSub APIs
  - name: TrueSkill
    description: TrueSkill APIs
  - name: TrueSkill Admin
    description: TrueSkill Admin APIs
paths:
  /MultiplayerServer/EnableMultiplayerServersForTitle:
    post:
      tags:
        - MultiplayerServer
      summary: Enable Multiplayer Servers For Title
      description: |
        Enables the multiplayer server feature for a title.

        Allowed entity token types: title

        ## Error codes

        This operation may return the following PlayFab errors:

        | Error | Code |
        | --- | --- |
        | APINotEnabledForGameClientAccess | 1082 |
        | CannotEnableMultiplayerServersForTitle | 1443 |
        | MultiplayerServerBadRequest | 1382 |
        | MultiplayerServerForbidden | 1384 |
        | MultiplayerServerInternalServerError | 1387 |
        | MultiplayerServerUnauthorized | 1383 |
        | MultiplayerServerUnavailable | 1388 |
        | ProductDisabledForTitle | 1609 |
      operationId: EnableMultiplayerServersForTitle
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EnableMultiplayerServersForTitleRequest'
        description: >-
          Enables the multiplayer server feature for a title and returns the
          enabled status. The enabled status can be Initializing, Enabled, and
          Disabled. It can up to 20 minutes or more for the title to be enabled
          for the feature. On average, it can take up to 20 minutes for the
          title to be enabled for the feature.
      responses:
        '200':
          $ref: '#/components/responses/EnableMultiplayerServersForTitleResponse'
        '400':
          $ref: '#/components/responses/ApiErrorWrapper'
      security:
        - EntityToken: []
components:
  schemas:
    EnableMultiplayerServersForTitleRequest:
      description: >-
        Enables the multiplayer server feature for a title and returns the
        enabled status. The enabled status can be Initializing, Enabled, and
        Disabled. It can up to 20 minutes or more for the title to be enabled
        for the feature. On average, it can take up to 20 minutes for the title
        to be enabled for the feature.
      type: object
      properties:
        CustomTags:
          description: >-
            The optional custom tags associated with the request (e.g. build
            number, external trace identifiers, etc.).
          type: object
      example: {}
    EnableMultiplayerServersForTitleResponse:
      type: object
      properties:
        Status:
          allOf:
            - $ref: '#/components/schemas/TitleMultiplayerServerEnabledStatus'
          description: >-
            The enabled status for the multiplayer server features for the
            title.
      example: {}
    ApiErrorWrapper:
      description: The basic wrapper around every failed API response
      type: object
      properties:
        code:
          description: Numerical HTTP code
          type: integer
        status:
          description: String HTTP code
          type: string
        error:
          description: Playfab error code
          type: string
        errorCode:
          description: Numerical PlayFab error code
          type: integer
        errorMessage:
          description: Description for the PlayFab errorCode
          type: string
        errorDetails:
          description: Detailed description of individual issues with the request object
          type: object
      required:
        - code
        - errorCode
    TitleMultiplayerServerEnabledStatus:
      type: string
      enum:
        - Initializing
        - Enabled
        - Disabled
  responses:
    EnableMultiplayerServersForTitleResponse:
      description: ''
      content:
        application/json:
          schema:
            type: object
            properties:
              code:
                type: integer
                description: >-
                  The Http status code. If X-ReportErrorAsSuccess header is set
                  to true, this will report the actual http error code.
              status:
                type: string
                description: The Http status code as a string.
              data:
                $ref: '#/components/schemas/EnableMultiplayerServersForTitleResponse'
            example:
              code: 200
              status: OK
              data: {}
    ApiErrorWrapper:
      description: This is the outer wrapper for all responses with errors
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ApiErrorWrapper'
  securitySchemes:
    EntityToken:
      type: apiKey
      in: header
      name: X-EntityToken
      description: >-
        This API requires an Entity Session Token, available from the Entity
        GetEntityToken method.

````

## Related topics

- [Enable Multiplayer Servers For Title](/api-reference/multiplayerserver/enable-multiplayer-servers-for-title.md)
- [Get Title Enabled For Multiplayer Servers Status](/services/playfab/api-references/rest/multiplayer/multiplayer-server/get-title-enabled-for-multiplayer-servers-status.md)
- [Enable PlayFab Multiplayer Server feature](/services/playfab/multiplayer/servers/enable-playfab-multiplayer-servers.md)
- [Deploy builds using PowerShell/API](/services/playfab/multiplayer/servers/deploy-using-powershell-api.md)
- [Get Title Multiplayer Servers Quotas](/api-reference/multiplayerserver/get-title-multiplayer-servers-quotas.md)
