Available libraries
Find the complete list of libraries and Software Development Kits you can import in Cloud Code scripts.
Read time 2 minutesLast updated 2 days ago
The following is a full list of libraries you can import in a Cloud Code script. These provide access to the UGS Client SDKs for each service or utility that you can use for Cloud Code scripts. To find a full list of available Cloud Code Services JavaScript SDKs, refer to the Cloud Code Services SDKs documentation.
Note
Cloud Code can also call out to public internet APIS. For more information, refer to the documentation on how to integrate with external services.
Note
If the UGS service you want to use isn't listed here, you can still call it using API calls. For more information, refer to the documentation on how to Connect with UGS through REST API.
-
Promise based HTTP client, Axios version 1.6
const axios = require("axios-1.6");
-
A utility library, Lodash version 4
const _ = require("lodash-4.17");
-
Cloud Save API client
const { DataApi } = require("@unity-services/cloud-save-1.4");
-
Economy API client
const { ConfigurationApi, InventoryApi, CurrenciesApi } = require("@unity-services/economy-2.5");
-
Remote Config API client
const { SettingsApi } = require("@unity-services/remote-config-1.1");
-
Vivox library
const { TokenApi } = require("@unity-services/vivox-0.1");
-
Lobby API client
const { LobbyApi } = require("@unity-services/lobby-1.2");
-
Leaderboards API client
const { LeaderboardsApi } = require("@unity-services/leaderboards-2.0");
-
Matchmaker API client
const { TicketsApi, BackfillApi } = require("@unity-services/matchmaker-2.0");
-
Friends API client
const { RelationshipsApi, PresenceApi, MessagingApi, NotificationsApi } = require("@unity-services/friends-1.0");
-
Multiplay API client
const { AllocationsApi, FleetsApi } = require("@unity-services/multiplay-1.0");
-
Player Authentication API client
const { PlayerAuthenticationApi } = require("@unity-services/player-auth-1.1");
-
Player Names API client
const { PlayerNamesApi } = require("@unity-services/player-names-1.0");