{"@context": "https://schema.org", "@type": "WebAPI", "name": "GameSparks Game Details API API", "description": "The API to manage the GameSparks game details", "provider": {"@type": "Organization", "name": "gamesparks.net"}, "documentation": "https://config2.gamesparks.net/restv2/admin/api/schema"}
The API to manage the GameSparks game details
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
The API to manage the GameSparks game details
| method | path | what the vendor says it does |
|---|---|---|
GET | /restv2/game/regions | getRegionOptions region |
GET | /restv2/game/{apiKey}/admin/analytics | Returns the results of executed query defined by the parameters passed in analytics |
GET | /restv2/game/{apiKey}/admin/analytics/count | Returns the count of executed query analytics |
GET | /restv2/game/{apiKey}/admin/analytics/rollingRetention | Returns the percentage of user retention over the last 30 days analytics |
GET | /restv2/game/{apiKey}/admin/billingDetails | Retrieves the Billing Details Retrieves the Billing Details. billingDetails |
PUT | /restv2/game/{apiKey}/admin/billingDetails | Updates the Billing Details Updates the Billing Details. billingDetails |
GET | /restv2/game/{apiKey}/admin/notifications/summary | getGameSummary notifications |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/amazon | testPushAmazonNotifications pushNotificationTest |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/apple/development | testPushAppleDevNotifications pushNotificationTest |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/apple/production | testPushAppleProdNotifications pushNotificationTest |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/google | testPushGoogleNotifications pushNotificationTest |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/microsoft/windows8 | testWindows8Notifications pushNotificationTest |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/microsoft/windowsPhone8 | testWindowsPhone8Notifications pushNotificationTest |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/viber/integration | testViberIntegrationNotifications pushNotificationTest |
POST | /restv2/game/{apiKey}/admin/pushNotifications/test/viber/production | testViberProductionNotifications pushNotificationTest |
GET | /restv2/game/{apiKey}/admin/scripts/differences/{snapshotId1}/{snapshotId2} | getScriptDifferences scripts |
GET | /restv2/game/{apiKey}/admin/scripts/export | exportZip scripts |
POST | /restv2/game/{apiKey}/admin/scripts/import/accept | importAccept scripts |
POST | /restv2/game/{apiKey}/admin/scripts/import/preview | importZip scripts |
GET | /restv2/game/{apiKey}/admin/scripts/versions | getScriptVersions scripts |
GET | /restv2/game/{apiKey}/admin/scripts/versions/{page} | getScriptVersions scripts |
GET | /restv2/game/{apiKey}/admin/segmentQueryFilters | getSegmentQueryFilters segmentQueryFilters |
GET | /restv2/game/{apiKey}/admin/segmentQueryFilters/config | getSegmentQueryFiltersConfig segmentQueryFilters |
PUT | /restv2/game/{apiKey}/admin/segmentQueryFilters/config | updateSegmentQueryFiltersConfig segmentQueryFilters |
GET | /restv2/game/{apiKey}/admin/segmentQueryFilters/standardFilters | getSegmentQueryStandardFilters segmentQueryFilters |
GET | /restv2/game/{apiKey}/admin/snapshots | getSnapshots snapshots |
POST | /restv2/game/{apiKey}/admin/snapshots | createSnapshots snapshots |
GET | /restv2/game/{apiKey}/admin/snapshots/liveSnapshotId | getLiveSnapshotId snapshots |
GET | /restv2/game/{apiKey}/admin/snapshots/page/{page} | getSnapshots snapshots |
POST | /restv2/game/{apiKey}/admin/snapshots/revert/to/{snapshotId} | revertToSnapshot snapshots |
GET | /restv2/game/{apiKey}/admin/snapshots/{snapshotId} | getSnapshot snapshots |
DELETE | /restv2/game/{apiKey}/admin/snapshots/{snapshotId} | deleteSnapshot snapshots |
POST | /restv2/game/{apiKey}/admin/snapshots/{snapshotId}/copy | copySnapshotToNewGame snapshots |
POST | /restv2/game/{apiKey}/admin/snapshots/{snapshotId}/copy/to/{targetApiKey} | copySnapshotToExistingGame snapshots |
POST | /restv2/game/{apiKey}/admin/snapshots/{snapshotId}/publish | publishSnapshot snapshots |
POST | /restv2/game/{apiKey}/admin/snapshots/{snapshotId}/unpublish | unpublishSnapshot snapshots |
GET | /restv2/game/{apiKey}/admin/testHarness/scenarios | getTestHarnessScenarios testHarness |
POST | /restv2/game/{apiKey}/admin/testHarness/scenarios | createTestHarnessScenario testHarness |
GET | /restv2/game/{apiKey}/admin/testHarness/scenarios/{scenarioName} | getTestHarnessScenario testHarness |
PUT | /restv2/game/{apiKey}/admin/testHarness/scenarios/{scenarioName} | updateTestHarnessScenario testHarness |
and 36 more operation(s) in this specification, all searchable.
specification origin: https://config2.gamesparks.net/restv2/admin/api/schema
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.