Skip to content

Commit 30d938c

Browse files
authored
Merge pull request #306 from BitGo/update-bitgo-api-docs
Update API reference on BitGo Developer Portal
2 parents d898f83 + 38bbf07 commit 30d938c

1 file changed

Lines changed: 93 additions & 1 deletion

File tree

api.yaml

Lines changed: 93 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2601,7 +2601,9 @@ paths:
26012601
- only-included
26022602
- included
26032603
- excluded
2604-
description: filter values for the includeSavedContactsNotInDirectory query for get listing entry directories endpoint
2604+
description: |-
2605+
filter values for the includeSavedContactsNotInDirectory query
2606+
for get listing entry directories endpoint
26052607
- type: string
26062608
enum:
26072609
- excluded
@@ -28076,6 +28078,8 @@ paths:
2807628078
- $ref: '#/components/schemas/AptUnStakingRequestPOSTBody'
2807728079
- $ref: '#/components/schemas/AsiStakingRequestPOSTBody'
2807828080
- $ref: '#/components/schemas/AsiUnStakingRequestPOSTBody'
28081+
- $ref: '#/components/schemas/KavaStakingRequestPOSTBody'
28082+
- $ref: '#/components/schemas/KavaUnStakingRequestPOSTBody'
2807928083
- $ref: '#/components/schemas/AtomStakingRequestPOSTBody'
2808028084
- $ref: '#/components/schemas/AtomUnStakingRequestPOSTBody'
2808128085
- $ref: '#/components/schemas/AtomClaimRewardsRequestPOSTBody'
@@ -28197,6 +28201,10 @@ paths:
2819728201
$ref: '#/components/examples/AsiStakingRequestPOSTBodyExample'
2819828202
AsiUnStakingRequestPOSTBodyExample:
2819928203
$ref: '#/components/examples/AsiUnStakingRequestPOSTBodyExample'
28204+
KavaStakingRequestPOSTBodyExample:
28205+
$ref: '#/components/examples/KavaStakingRequestPOSTBodyExample'
28206+
KavaUnStakingRequestPOSTBodyExample:
28207+
$ref: '#/components/examples/KavaUnStakingRequestPOSTBodyExample'
2820028208
AtomStakingRequestPOSTBodyExample:
2820128209
$ref: '#/components/examples/AtomStakingRequestPOSTBodyExample'
2820228210
AtomUnStakingRequestPOSTBodyExample:
@@ -28423,6 +28431,10 @@ paths:
2842328431
$ref: '#/components/examples/AsiStakingRequestWithoutDelegationsExample'
2842428432
AsiUnStakingRequestWithoutDelegationsExample:
2842528433
$ref: '#/components/examples/AsiUnStakingRequestWithoutDelegationsExample'
28434+
KavaStakingRequestWithoutDelegationsExample:
28435+
$ref: '#/components/examples/KavaStakingRequestWithoutDelegationsExample'
28436+
KavaUnStakingRequestWithoutDelegationsExample:
28437+
$ref: '#/components/examples/KavaUnStakingRequestWithoutDelegationsExample'
2842628438
AtomStakingRequestWithoutDelegationsExample:
2842728439
$ref: '#/components/examples/AtomStakingRequestWithoutDelegationsExample'
2842828440
AtomUnStakingRequestWithoutDelegationsExample:
@@ -42150,6 +42162,51 @@ components:
4215042162
statusModifiedDate: 2022-01-10T14:32:28.000Z
4215142163
status: NEW
4215242164
amount: '10012000000'
42165+
KavaStakingRequestPOSTBodyExample:
42166+
summary: Kava Staking Request POST Body Example
42167+
value:
42168+
clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf
42169+
amount: '10000000000'
42170+
type: STAKE
42171+
KavaStakingRequestWithoutDelegationsExample:
42172+
summary: Kava Staking Request Example
42173+
value:
42174+
id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf
42175+
clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr
42176+
requestUserId: 6092e75c451052000636831deb797bd1
42177+
enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec
42178+
walletId: 63110fc78b108e00071df2d3c3879dd0
42179+
withdrawalAddress: kava1abcdefabcdefabcdefabcdefabcdefabcdef
42180+
walletType: custodial
42181+
type: STAKE
42182+
coin: kava
42183+
createdDate: 2022-01-10T14:32:28.000Z
42184+
statusModifiedDate: 2022-01-10T14:32:28.000Z
42185+
status: NEW
42186+
amount: '10000000000'
42187+
KavaUnStakingRequestPOSTBodyExample:
42188+
summary: Kava UnStaking Request POST Body Example
42189+
value:
42190+
clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf
42191+
delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf
42192+
type: UNSTAKE
42193+
amount: '10000000000'
42194+
KavaUnStakingRequestWithoutDelegationsExample:
42195+
summary: Kava UnStaking Request Example
42196+
value:
42197+
id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf
42198+
clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr
42199+
requestUserId: 6092e75c451052000636831deb797bd1
42200+
enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec
42201+
walletId: 63110fc78b108e00071df2d3c3879dd0
42202+
withdrawalAddress: kava1abcdefabcdefabcdefabcdefabcdefabcdef
42203+
walletType: custodial
42204+
type: UNSTAKE
42205+
coin: kava
42206+
createdDate: 2022-01-10T14:32:28.000Z
42207+
statusModifiedDate: 2022-01-10T14:32:28.000Z
42208+
status: NEW
42209+
amount: '10012000000'
4215342210
LicenseResultsExample:
4215442211
summary: Staking License Result Example
4215542212
value:
@@ -45201,13 +45258,15 @@ components:
4520145258
description: Return transfers with a `date` that is greater than or equal to the given timestamp
4520245259
schema:
4520345260
type: string
45261+
example: 2025-01-01T00:00:00.000Z
4520445262
format: date-time
4520545263
dateLt:
4520645264
name: dateLt
4520745265
in: query
4520845266
description: Return transfers with a `date` that is less than the given timestamp
4520945267
schema:
4521045268
type: string
45269+
example: 2025-03-28T00:00:00.000Z
4521145270
format: date-time
4521245271
destinationTag:
4521345272
name: destinationTag
@@ -52264,6 +52323,7 @@ components:
5226452323
- ADA
5226552324
- APT
5226652325
- ASI
52326+
- KAVA
5226752327
- ATOM
5226852328
- AVAXC
5226952329
- AVAXP
@@ -62343,6 +62403,37 @@ components:
6234362403
type: string
6234462404
format: ipv4
6234562405
example: 127.0.0.1
62406+
KavaStakingRequest:
62407+
title: KAVA
62408+
allOf:
62409+
- $ref: '#/components/schemas/StakingRequest1'
62410+
type: object
62411+
properties:
62412+
delegations:
62413+
type: array
62414+
minItems: 1
62415+
maxItems: 1
62416+
items:
62417+
$ref: '#/components/schemas/BaseDelegation'
62418+
transactions:
62419+
type: array
62420+
minItems: 1
62421+
maxItems: 500
62422+
items:
62423+
$ref: '#/components/schemas/BaseStakingTransaction'
62424+
amount:
62425+
description: Amount to stake in base units.
62426+
type: string
62427+
KavaStakingRequestPOSTBody:
62428+
title: KAVA stake
62429+
allOf:
62430+
- $ref: '#/components/schemas/StakingRequestPOSTBody'
62431+
type: object
62432+
KavaUnStakingRequestPOSTBody:
62433+
title: KAVA unstake
62434+
allOf:
62435+
- $ref: '#/components/schemas/UnStakingRequestPOSTBodyWithAmount'
62436+
type: object
6234662437
Key:
6234762438
title: Multisig
6234862439
allOf:
@@ -73846,6 +73937,7 @@ components:
7384673937
- $ref: '#/components/schemas/AdaStakingRequest'
7384773938
- $ref: '#/components/schemas/AptStakingRequest'
7384873939
- $ref: '#/components/schemas/AsiStakingRequest'
73940+
- $ref: '#/components/schemas/KavaStakingRequest'
7384973941
- $ref: '#/components/schemas/AtomStakingRequest'
7385073942
- $ref: '#/components/schemas/AvaxCStakingRequest'
7385173943
- $ref: '#/components/schemas/AvaxPStakingRequest'

0 commit comments

Comments
 (0)