Content & Configuration Reads

Content & Configuration files include the following items: entity files, actions, rules, scheduled tasks, matchmaking, push notifications, emails, and title news. Content & Configuration files are a set of key/value pairs that are primarily used to manage configuration for your game remotely.

The following APIs cause the Content & Configuration reads meter to increment.

Admin APIs

  • GetContentUploadUrl Retrieves the pre-signed URL for uploading a content file. A subsequent HTTP PUT to the returned URL uploads the content. Also, please be aware that the Content service is specifically PlayFab's CDN offering, for which standard CDN rates apply

  • GetActionsOnPlayersInSegmentTaskInstance Get information about a ActionsOnPlayersInSegment task instance.

Client APIs

  • GetTitleNews Retrieves the title news feed, as configured in the developer portal.

  • GetContentDownloadUrl This API retrieves a pre-signed URL for accessing a content file for the title. A subsequent HTTP GET to the returned URL will attempt to download the content. A HEAD query to the returned URL will attempt to retrieve the metadata of the content. Note that a successful result does not guarantee the existence of this content - if it has not been uploaded, the query to retrieve the data will fail. See this post for more information: https://community.playfab.com/hc/community/posts/205469488-How-to-upload-files-to-PlayFab-s-Content-Service. Also, please be aware that the Content service is specifically PlayFab's CDN offering, for which standard CDN rates apply.

  • GetPhotonAuthenticationToken Gets a Photon custom authentication token that can be used to securely join the player into a Photon room. See Photon Quickstart for more details.

  • GetTitlePublicKey Returns the title's base 64 encoded RSA CSP blob.

  • GetTradeStatus Gets the current status of an existing trade.

  • GetWindowsHelloChallenge Requests a challenge from the server to be signed by Windows Hello Passport service to authenticate.

Data APIs

  • GetFiles Retrieves file metadata from an entity's profile.

Server APIs

  • GetContentDownloadUrl This API retrieves a pre-signed URL for accessing a content file for the title. A subsequent HTTP GET to the returned URL will attempt to download the content. A HEAD query to the returned URL will attempt to retrieve the metadata of the content. Note that a successful result does not guarantee the existence of this content - if it has not been uploaded, the query to retrieve the data will fail. See this post for more information: https://community.playfab.com/hc/community/posts/205469488-How-to-upload-files-to-PlayFab-s-Content-Service. Also, please be aware that the Content service is specifically PlayFab's CDN offering, for which standard CDN rates apply.

  • GetTitleNews Retrieves the title news feed, as configured in the developer portal.

  • SendCustomAccountRecoveryEmail Forces an email to be sent to the registered contact email address for the user's account based on an account recovery email template.

  • SendEmailFromTemplate Sends an email based on an email template to a player's contact email.

  • SendPushNotification Sends an iOS/Android Push Notification to a specific user, if that user's device has been configured for Push Notifications in PlayFab. If a user has linked both Android and iOS devices, both will be notified.

  • SendPushNotificationFromTemplate Sends an iOS/Android Push Notification template to a specific user, if that user's device has been configured for Push Notifications in PlayFab. If a user has linked both Android and iOS devices, both will be notified.