List the commands of an order
curl --request GET \
--url https://api.gamecart.gg/v1/seller/orders/{orderId}/commands \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.gamecart.gg/v1/seller/orders/{orderId}/commands"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.gamecart.gg/v1/seller/orders/{orderId}/commands', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.gamecart.gg/v1/seller/orders/{orderId}/commands",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.gamecart.gg/v1/seller/orders/{orderId}/commands"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.gamecart.gg/v1/seller/orders/{orderId}/commands")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.gamecart.gg/v1/seller/orders/{orderId}/commands")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"command": "lp user Steve parent add vip",
"createdAt": "2026-09-25T13:05:00.000Z",
"error": "Player not found",
"executeAt": "2026-09-25T13:05:00.000Z",
"id": 4512,
"offlineExecute": false,
"order": {
"accountIdentifier": "Steve",
"email": "[email protected]",
"name": "Steve",
"orderId": "GC-7K9Q2X"
},
"server": {
"id": "0f8fad5b-d9cb-469f-a165-70867728950e",
"name": "Survival"
},
"status": "SCHEDULED",
"trigger": "PURCHASE",
"updatedAt": "2026-09-25T13:06:10.000Z"
}
]{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}Orders
List the commands of an order
Every queued command created for the order.
GET
/
v1
/
seller
/
orders
/
{orderId}
/
commands
List the commands of an order
curl --request GET \
--url https://api.gamecart.gg/v1/seller/orders/{orderId}/commands \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.gamecart.gg/v1/seller/orders/{orderId}/commands"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.gamecart.gg/v1/seller/orders/{orderId}/commands', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.gamecart.gg/v1/seller/orders/{orderId}/commands",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.gamecart.gg/v1/seller/orders/{orderId}/commands"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.gamecart.gg/v1/seller/orders/{orderId}/commands")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.gamecart.gg/v1/seller/orders/{orderId}/commands")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"command": "lp user Steve parent add vip",
"createdAt": "2026-09-25T13:05:00.000Z",
"error": "Player not found",
"executeAt": "2026-09-25T13:05:00.000Z",
"id": 4512,
"offlineExecute": false,
"order": {
"accountIdentifier": "Steve",
"email": "[email protected]",
"name": "Steve",
"orderId": "GC-7K9Q2X"
},
"server": {
"id": "0f8fad5b-d9cb-469f-a165-70867728950e",
"name": "Survival"
},
"status": "SCHEDULED",
"trigger": "PURCHASE",
"updatedAt": "2026-09-25T13:06:10.000Z"
}
]{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}{
"code": "ORDER_NOT_FOUND",
"detail": "Order not found.",
"errors": [
{
"code": "validation.required",
"field": "content",
"message": "This field is required."
}
],
"instance": "/v1/seller/orders/GC-NOPE",
"requiredScope": [
"orders:read",
"orders:buyer:read"
],
"retryAfterSeconds": 17,
"status": 404,
"title": "Not Found",
"traceId": "ede70d1d-66d8-4af7-9a4e-a8775b047380",
"type": "about:blank"
}Authorizations
API token created in the dashboard under Integrations > API. Tokens start with gci_.
Path Parameters
Response
The commands.
Example:
"lp user Steve parent add vip"
Example:
"2026-09-25T13:05:00.000Z"
Failure reason reported by the executor.
Example:
"Player not found"
Example:
"2026-09-25T13:05:00.000Z"
Example:
4512
true runs without the player online.
Example:
false
Show child attributes
Show child attributes
Omitted when the server was deleted.
Show child attributes
Show child attributes
SCHEDULED waits for its time and, unless offlineExecute, for the player to be online; PROCESSING was handed to an executor; UNCERTAIN means the platform cannot tell whether it ran.
Available options:
SCHEDULED, PROCESSING, EXECUTED, FAILED, UNCERTAIN Example:
"SCHEDULED"
What queued the command.
Available options:
PURCHASE, EXPIRATION, DISPUTE Example:
"PURCHASE"
Example:
"2026-09-25T13:06:10.000Z"
Was this page helpful?
