Get a Glide bridge session's current status.
const url = 'https://data.predictefy.com/v1/bridge/session/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://data.predictefy.com/v1/bridge/session/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \ --header 'Authorization: Bearer <token>'Returns Glide’s session response under data only when its sessionId exactly matches the requested UUID; unknown or mismatched sessions fail closed with 404 BRIDGE_SESSION_NOT_FOUND. After reporting the caller-broadcast payment hash, poll with backoff until paymentStatus progresses and sponsoredTransactionHash lands. Preserve Glide’s payment and sponsored transaction statuses rather than collapsing them into a smaller local vocabulary. Predictefy never receives the wallet key or moves funds.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”Current provider-native Glide session state.
object
Verbatim Glide session fields. Unknown provider fields, amounts, fees, expiry details, and status substates are preserved.
object
Opaque Glide EVM payment envelope for the caller’s wallet to review, sign, and broadcast.
object
Primary calldata field returned by Glide’s REST API.
Compatibility fallback for provider transaction variants.
Required caller action. signTypedData denotes Glide’s gasless typed-data payment variant.
object
object
Glide — a bridge session create, status, or payment-update response produced by Glide.
Example
{ "data": { "paymentAction": "signAndSendTransaction" }, "meta": { "provenance": { "source": "glide" } }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Enveloped error.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}