Docs
Canonical resources

GET /v1/vaults/{resourceId}/share-mobility

Get share token, transfer, redemption, and wallet eligibility state

AvailabilityPrivate Preview
Method and pathGET /v1/vaults/{resourceId}/share-mobility
API version1.0.0-private-preview
Base URLhttps://api.torq.finance
AuthenticationAnonymous discovery
IdempotencyNot declared by this operation.
Rate limitsRead x-ratelimit-* and x-request-id response headers. Do not hard-code a quota.

Request examples

terminal
curl -X GET 'https://api.torq.finance/v1/vaults/sample_resourceid/share-mobility' \
  -H 'Accept: application/json'
Run a safe sample

This calls the docs preview and returns sample data shaped by the governed OpenAPI response. It never accepts credentials or changes protocol state.

Run the sample call to inspect a schema-shaped response without credentials or side effects.
Request bodyNone.

Parameters

NameInRequiredType
resourceIdpathYesstring

Responses

StatusMeaningSchema
200Successful responseVaultShareMobilityResource
400Invalid requestTorqApiError
401Authentication requiredTorqApiError
403Insufficient scope or authorityTorqApiError
409State or idempotency conflictTorqApiError
429Rate limit exceededTorqApiError
500Internal failureTorqApiError

200 response schema

VaultShareMobilityResource VaultShareMobilityResource

PropertyTypeRequiredDescription
vaultIdstringNo
vaultAddressstringNo
transferProfilestring | nullNo
shareMobilityPausedboolean | nullNo
restoreAfterstring | null (date-time)No
redeemFreezeReasonstring | nullNo
systemReasonstring | nullNo
mobilityEpochstring | nullNo
shareTokensobject[]No
redemptionQueueobjectNo
trustedRecipientPolicyobjectNo
walletEligibilityobjectNo
Inspect nested properties

vaultId string · optional

vaultAddress string · optional

pattern: ^0x[a-fA-F0-9]{40}$

transferProfile string | null · optional

nullable

shareMobilityPaused boolean | null · optional

nullable

restoreAfter string | null (date-time) · optional

nullable

redeemFreezeReason string | null · optional

nullable

systemReason string | null · optional

nullable

mobilityEpoch string | null · optional

pattern: ^[0-9]+$ · nullable

shareTokens object[] · optional

items object

PropertyTypeRequiredDescription
tokenAddressstringNo
shareClassstringNo
namestringNo
symbolstringNo
decimalsintegerNo
transferablebooleanNo
supportsAllowancebooleanNo
supportsAdaptersbooleanNo
totalSupplystring | nullNo
Inspect nested properties

tokenAddress string · optional

pattern: ^0x[a-fA-F0-9]{40}$

shareClass string · optional

name string · optional

symbol string · optional

decimals integer · optional

transferable boolean · optional

supportsAllowance boolean · optional

supportsAdapters boolean · optional

totalSupply string | null · optional

pattern: ^[0-9]+$ · nullable

redemptionQueue object · optional

trustedRecipientPolicy object · optional

walletEligibility object · optional

400, 401, 403, 409, 429, 500 response schema

TorqApiError TorqApiError

PropertyTypeRequiredDescription
okbooleanYes
codestringYes
messagestringYes
requestIdstringYes
retryablebooleanYes
blockedReasonstring | nullNo
docsUrlstring (uri)No
Inspect nested properties

ok boolean · required

code string · required

minimum length: 1 · maximum length: 200

message string · required

minimum length: 1 · maximum length: 200

requestId string · required

minimum length: 1 · maximum length: 200

retryable boolean · required

blockedReason string | null · optional

nullable

docsUrl string (uri) · optional

Related guides

For retry behavior and blocked-state handling, see Errors and rate limits.