Skip to content

macgyver2k/bitpanda-openapi-specs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🐼 Bitpanda Public API

OpenAPI 3.0 definition for bitpanda.com public API

You


The full specification converted to markdown via openapi-markdown


/wallets

GET

Parameters
Name Located in Description Required Schema
type query No string
page query No integer
page_size query No integer
Responses
Code Description
200

/trades

GET

Parameters
Name Located in Description Required Schema
type query No TradeType
page query No integer
page_size query No integer
Responses
Code Description
200

/wallets/transactions

GET

Parameters
Name Located in Description Required Schema
type query No TransactionType
page query No integer
page_size query No integer
Responses
Code Description
200

/fiatwallets

GET

Description:

Get all user wallets

Responses
Code Description
200 All user wallets

/fiatwallets/transactions

GET

Parameters
Name Located in Description Required Schema
type query No FiatWalletTransactionType
page query No integer
page_size query No integer
Responses
Code Description
200

/asset-wallets

GET

Description:

Get user's wallets based on assets

Responses
Code Description
200 All user's wallets based on assets

/assets/transactions/commodity

GET

Description:

Get user's commodity transactions

Parameters
Name Located in Description Required Schema
page query Used for pagination of response No integer
page_size query Size of a page for the paginated response No integer
Responses
Code Description
200 All user's wallets based on assets

Models

AssetCommodityTransactionsResult

Name Type Description Required
data [ AssetCommodityTransaction ] Yes
meta PagingResult Yes
links AssetCommodityTransactionsResultLinksResult Yes

AssetCommodityTransaction

Name Type Description Required
type string Yes
attributes AssetCommodityTransactionAttributes Yes

AssetCommodityTransactionAttributes

Name Type Description Required
amount string (decimal) Yes
recipient string Yes
time TimeResult Yes
confirmations integer Yes
in_or_out TransactionDirection Yes
type TransactionType Yes
status TransactionStatus Yes
amount_eur string (decimal) Yes
purpose_text string Yes
related_wallet_transaction_id string (uuid) Yes
related_wallet_id string (uuid) Yes
wallet_id string (uuid) Yes
confirmed boolean Yes
cryptocoin_id string Yes
cryptocoin_symbol string No
trade_id string No
trade Trade No
last_changed TimeResult Yes
fee string (decimal) Yes
current_fiat_id string Yes
current_fiat_amount string (decimal) Yes
tx_id string Yes
is_savings boolean No
is_bfc boolean No
is_card boolean No
tags [ string ] No
public_status TransactionPublicStatus No

AssetCommodityTransactionsResultLinksResult

Name Type Description Required
self string (url) Yes

AssetWalletsResult

Name Type Description Required
type AssetWalletsResultData No

AssetWalletsResultData

Name Type Description Required
type string No
attributes AssetWalletsResultDataAttributes No

AssetWalletsResultDataAttributes

Name Type Description Required
cryptocoin AssetWalletsResultCollection Yes
commodity AssetWalletsResultDataCommodity Yes
index AssetWalletsResultDataIndex Yes
security AssetWalletsResultDataSecurity Yes

AssetWalletsResultCollection

Name Type Description Required
type string Yes
attributes AssetWalletsAttributes Yes

AssetWalletsAttributes

Name Type Description Required
wallets [ Wallet ] Yes

AssetWalletsResultDataCommodity

Name Type Description Required
metal AssetWalletsResultCollection Yes

AssetWalletsResultDataIndex

Name Type Description Required
index AssetWalletsResultCollection Yes

AssetWalletsResultDataSecurity

Name Type Description Required
stock AssetWalletsResultCollection Yes
etf AssetWalletsResultCollection Yes

FiatWalletsResult

Name Type Description Required
data [ FiatWallet ] Yes
meta PagingResult Yes
links LinksResult Yes

FiatWallet

Name Type Description Required
id string (uuid) Yes
type string Yes
attributes FiatWalletAttributes Yes

FiatWalletAttributes

Name Type Description Required
fiat_id string No
fiat_symbol string No
ballance string (decimal) No
name string No
pending_transactions_count integer No

FiatWalletTransactionsResult

Name Type Description Required
data [ FiatWalletTransaction ] Yes
meta PagingResult Yes
links LinksResult Yes

FiatWalletTransaction

Name Type Description Required
id string (uuid) Yes
type string Yes
attributes FiatWalletTransactionAttributes Yes

FiatWalletTransactionAttributes

Name Type Description Required
fiat_wallet_id string (uuid) Yes
user_id string (uuid) Yes
fiat_id string (int32) Yes
amount string (decimal) Yes
fee string (decimal) Yes
to_eur_rate string (decimal) Yes
in_or_out TransactionDirection Yes
time TimeResult Yes
type TransactionType Yes
status TransactionStatus Yes
confirmed boolean Yes
confirmation_by TransactionConfirmationBy Yes
requires_2fa_approval boolean Yes
payment_option_id string Yes
last_changed TimeResult Yes
trade Trade No
is_savings boolean No
is_card boolean No
is_index boolean No
tags [ string ] No
public_status TransactionPublicStatus No

TransactionConfirmationBy

Name Type Description Required
TransactionConfirmationBy string

TransactionType

Name Type Description Required
TransactionType string

FiatWalletTransactionType

Name Type Description Required
FiatWalletTransactionType string

WalletTransactionsResult

Name Type Description Required
data [ WalletTransaction ] Yes
meta PagingResult Yes
links LinksResult Yes

WalletTransaction

Name Type Description Required
id string (uuid) Yes
type string Yes
attributes WalletTransactionAttributes Yes

WalletTransactionAttributes

Name Type Description Required
amount string (decimal) Yes
recipient string Yes
time TimeResult Yes
confirmations integer Yes
in_or_out TransactionDirection Yes
type TransactionType Yes
status TransactionStatus Yes
amount_eur string (decimal) Yes
purpose_text string Yes
related_wallet_transaction_id string (uuid) Yes
related_wallet_id string (uuid) Yes
wallet_id string (uuid) Yes
confirmed boolean Yes
cryptocoin_id string Yes
cryptocoin_symbol string No
trade_id string No
trade Trade No
last_changed TimeResult Yes
fee string (decimal) Yes
current_fiat_id string Yes
current_fiat_amount string (decimal) Yes
tx_id string Yes
is_savings boolean No
is_bfc boolean No
is_card boolean No
tags [ string ] No
public_status TransactionPublicStatus No

TransactionPublicStatus

Name Type Description Required
TransactionPublicStatus string

TransactionDirection

Name Type Description Required
TransactionDirection string

TransactionStatus

Name Type Description Required
TransactionStatus string

Wallet

Name Type Description Required
type string Yes
id string (uuid) Yes
attributes WalletAttributes Yes

WalletAttributes

Name Type Description Required
cryptocoin_id string Yes
cryptocoin_symbol string Yes
balance string (decimal) Yes
is_default boolean Yes
name string Yes
pending_transactions_count integer Yes
deleted boolean Yes
is_index boolean Yes

TradeType

Name Type Description Required
TradeType string

TradeAttributes

Name Type Description Required
status string Yes
type TradeType Yes
cryptocoin_id string Yes
fiat_id string Yes
amount_fiat string (decimal) Yes
amount_cryptocoin string Yes
fiat_to_eur_rate string (decimal) Yes
wallet_id string (uuid) Yes
fiat_wallet_id string (uuid) Yes
payment_option_id string Yes
time TimeResult Yes
price string (decimal) Yes
is_swap boolean Yes
is_savings boolean No
is_card boolean No
bfc_used boolean No
tags [ string ] No

TimeResult

Name Type Description Required
date_iso8601 dateTime Yes
unix string (int32) Yes

Trade

Name Type Description Required
id string (uuid) Yes
type string Yes
attributes TradeAttributes Yes

LinksResult

Name Type Description Required
next string (url) Yes
last string (url) Yes
self string (url) Yes

PagingResult

Name Type Description Required
page integer Yes
page_size integer Yes
total_count integer Yes

TradesResult

Name Type Description Required
data [ Trade ] Yes
meta PagingResult Yes
links LinksResult Yes

Releases

No releases published

Packages

No packages published