Skip to content

Commit 59c7ffe

Browse files
authored
Merge pull request #286 from BitGo/update-bitgo-api-docs
Update API reference on BitGo Developer Portal
2 parents 17fa2e7 + ffb0977 commit 59c7ffe

File tree

1 file changed

+127
-0
lines changed

1 file changed

+127
-0
lines changed

api.yaml

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1352,6 +1352,52 @@ paths:
13521352
- stakeWithCallData
13531353
- unstakeWithCallData
13541354
description: If provided, only transaction requests with the specified intent types will be returned.
1355+
- name: excludeIntentTypes
1356+
description: If provided, transaction requests with the specified intent types will be excluded.
1357+
in: query
1358+
schema:
1359+
type: array
1360+
items:
1361+
type: string
1362+
enum:
1363+
- payment
1364+
- consolidate
1365+
- consolidateToken
1366+
- fanout
1367+
- vote
1368+
- createAccount
1369+
- updateAccount
1370+
- addTrustLine
1371+
- removeTrustLine
1372+
- signMessage
1373+
- signTypedStructuredData
1374+
- enableToken
1375+
- acceleration
1376+
- transferToken
1377+
- fillNonce
1378+
- walletRecovery
1379+
- contractCall
1380+
- customTx
1381+
- closeAssociatedTokenAccount
1382+
- transferAcknowledge
1383+
- transferAccept
1384+
- transferReject
1385+
- stake
1386+
- unstake
1387+
- delegate
1388+
- undelegate
1389+
- switchValidator
1390+
- claim
1391+
- stakeClaimRewards
1392+
- pledge
1393+
- voteDelegation
1394+
- authorize
1395+
- deactivate
1396+
- createBtcDelegation
1397+
- goUnstake
1398+
- stakeWithCallData
1399+
- unstakeWithCallData
1400+
description: If provided, transaction requests with the specified intent types will be excluded.
13551401
- name: states
13561402
description: |-
13571403
If provided, only transaction requests of the specified state will be returned.
@@ -31480,6 +31526,52 @@ paths:
3148031526
- stakeWithCallData
3148131527
- unstakeWithCallData
3148231528
description: If provided, only transaction requests with the specified intent types will be returned.
31529+
- name: excludeIntentTypes
31530+
description: If provided, transaction requests with the specified intent types will be excluded.
31531+
in: query
31532+
schema:
31533+
type: array
31534+
items:
31535+
type: string
31536+
enum:
31537+
- payment
31538+
- consolidate
31539+
- consolidateToken
31540+
- fanout
31541+
- vote
31542+
- createAccount
31543+
- updateAccount
31544+
- addTrustLine
31545+
- removeTrustLine
31546+
- signMessage
31547+
- signTypedStructuredData
31548+
- enableToken
31549+
- acceleration
31550+
- transferToken
31551+
- fillNonce
31552+
- walletRecovery
31553+
- contractCall
31554+
- customTx
31555+
- closeAssociatedTokenAccount
31556+
- transferAcknowledge
31557+
- transferAccept
31558+
- transferReject
31559+
- stake
31560+
- unstake
31561+
- delegate
31562+
- undelegate
31563+
- switchValidator
31564+
- claim
31565+
- stakeClaimRewards
31566+
- pledge
31567+
- voteDelegation
31568+
- authorize
31569+
- deactivate
31570+
- createBtcDelegation
31571+
- goUnstake
31572+
- stakeWithCallData
31573+
- unstakeWithCallData
31574+
description: If provided, transaction requests with the specified intent types will be excluded.
3148331575
- name: states
3148431576
description: |-
3148531577
If provided, only transaction requests of the specified state will be returned.
@@ -64312,6 +64404,9 @@ components:
6431264404
allOf:
6431364405
- $ref: '#/components/schemas/ApiRuleType'
6431464406
description: The type of the API rule
64407+
walletId:
64408+
type: string
64409+
description: Optional walletId field for multi-wallet updates
6431564410
updateApprovalsRequiredRequest:
6431664411
type: object
6431764412
properties:
@@ -65559,6 +65654,22 @@ components:
6555965654
expires:
6556065655
type: string
6556165656
format: dateTime
65657+
reason:
65658+
type: string
65659+
description: Reason why the wallet was frozen
65660+
enum:
65661+
- TxIntentMismatch
65662+
- TxIntentMismatchRecipient
65663+
- TxIntentMismatchContract
65664+
- TxIntentMismatchApproval
65665+
- UserRequest
65666+
- AdminRequest
65667+
referenceId:
65668+
type: string
65669+
description: Optional reference ID for tracking purposes
65670+
adminOrUserId:
65671+
type: string
65672+
description: The user who froze the wallet
6556265673
id:
6556365674
$ref: '#/components/schemas/Id'
6556465675
isCold:
@@ -80868,6 +80979,22 @@ components:
8086880979
expires:
8086980980
type: string
8087080981
format: dateTime
80982+
reason:
80983+
type: string
80984+
description: Reason why the wallet was frozen
80985+
enum:
80986+
- TxIntentMismatch
80987+
- TxIntentMismatchRecipient
80988+
- TxIntentMismatchContract
80989+
- TxIntentMismatchApproval
80990+
- UserRequest
80991+
- AdminRequest
80992+
referenceId:
80993+
type: string
80994+
description: Optional reference ID for tracking purposes
80995+
adminOrUserId:
80996+
type: string
80997+
description: The user who froze the wallet
8087180998
id:
8087280999
$ref: '#/components/schemas/Id'
8087381000
isCold:

0 commit comments

Comments
 (0)