Skip to main content
GET
/
v3
/
order_transaction
/
{transaction_id}
from junction import Junction
from junction.environment import JunctionEnvironment

client = Junction(
    api_key="YOUR_API_KEY",
    environment=JunctionEnvironment.SANDBOX,
)

data = client.order_transaction.get_transaction("<transaction_id>")
import { JunctionClient, JunctionEnvironment } from "@junction-api/sdk";

const client = new JunctionClient({
    apiKey: "YOUR_API_KEY",
    environment: JunctionEnvironment.Sandbox,
});

const data = await client.orderTransaction.getTransaction({ transactionId: "<transaction_id>" });
import com.junction.api.Junction;
import com.junction.api.core.Environment;

Junction client = Junction.builder()
    .apiKey("YOUR_API_KEY")
    .environment(Environment.SANDBOX)
    .build();

var data = client.orderTransaction().getTransaction("<transaction_id>");
import (
    "context"

    junction "github.com/junction-api/junction-go"
    "github.com/junction-api/junction-go/client"
    "github.com/junction-api/junction-go/option"
)

c := client.NewClient(
    option.WithApiKey("YOUR_API_KEY"),
    option.WithBaseURL(junction.Environments.Sandbox),
)

response, err := c.OrderTransaction.GetTransaction(context.TODO(), &junction.GetTransactionOrderTransactionRequest{
    TransactionId: "<transaction_id>",
})
if err != nil {
    return err
}
fmt.Printf("Received data %s\n", response)
{
  "id": "0ee312e2-6773-4a21-a6e1-506882cd98ed",
  "team_id": "cbb64555-af07-46c1-be09-ef89308e9b60",
  "status": "active",
  "orders": [
    {
      "id": "0ee312e2-6773-4a21-a6e1-506882cd98ed",
      "created_at": "2020-01-01T00:00:00Z",
      "updated_at": "2020-01-01T00:00:00Z",
      "low_level_status": "transit_customer",
      "low_level_status_created_at": "2022-01-03T00:00:00Z",
      "origin": "initial"
    }
  ]
}
from junction import Junction
from junction.environment import JunctionEnvironment

client = Junction(
    api_key="YOUR_API_KEY",
    environment=JunctionEnvironment.SANDBOX,
)

data = client.order_transaction.get_transaction("<transaction_id>")
import { JunctionClient, JunctionEnvironment } from "@junction-api/sdk";

const client = new JunctionClient({
    apiKey: "YOUR_API_KEY",
    environment: JunctionEnvironment.Sandbox,
});

const data = await client.orderTransaction.getTransaction({ transactionId: "<transaction_id>" });
import com.junction.api.Junction;
import com.junction.api.core.Environment;

Junction client = Junction.builder()
    .apiKey("YOUR_API_KEY")
    .environment(Environment.SANDBOX)
    .build();

var data = client.orderTransaction().getTransaction("<transaction_id>");
import (
    "context"

    junction "github.com/junction-api/junction-go"
    "github.com/junction-api/junction-go/client"
    "github.com/junction-api/junction-go/option"
)

c := client.NewClient(
    option.WithApiKey("YOUR_API_KEY"),
    option.WithBaseURL(junction.Environments.Sandbox),
)

response, err := c.OrderTransaction.GetTransaction(context.TODO(), &junction.GetTransactionOrderTransactionRequest{
    TransactionId: "<transaction_id>",
})
if err != nil {
    return err
}
fmt.Printf("Received data %s\n", response)
{
  "id": "0ee312e2-6773-4a21-a6e1-506882cd98ed",
  "team_id": "cbb64555-af07-46c1-be09-ef89308e9b60",
  "status": "active",
  "orders": [
    {
      "id": "0ee312e2-6773-4a21-a6e1-506882cd98ed",
      "created_at": "2020-01-01T00:00:00Z",
      "updated_at": "2020-01-01T00:00:00Z",
      "low_level_status": "transit_customer",
      "low_level_status_created_at": "2022-01-03T00:00:00Z",
      "origin": "initial"
    }
  ]
}

Authorizations

x-vital-api-key
string
header
required

Vital Team API Key

Path Parameters

transaction_id
string<uuid>
required

Response

Successful Response

id
string<uuid>
required
team_id
string<uuid>
required
status
enum<string>
required

ℹ️ This enum is non-exhaustive.

Available options:
active,
completed,
cancelled
orders
OrderSummary · object[]