v1.1.0
API Changelog: v1.0.0 → v1.1.0
Overview
This changelog documents the path and parameter changes between the production API (v1.0.0) and the new development version (v1.1.0) of the Satflow Marketplace API.
Version Information
- Production Version: 1.0.0 (Native Marketplace API)
- Development Version: 1.1.0 (Satflow Marketplace API)
- Server URLs:
- Production:
https://native.satflow.com - Development:
https://api.satflow.com
- Production:
Endpoint Changes
1. /item → /rest/item
/item → /rest/itemMethod: GET → GETParameters:
inscription_id→inscriptionIdinscription_number→inscriptionNumbermetadata(unchanged)bid(unchanged)listing(unchanged)
2. /collectionStats → /rest/collection-stats
/collectionStats → /rest/collection-statsMethod: GET → GETParameters:
collection_id→collectionId(both query parameters)
3. /biddingWallet/address → /rest/address/bidding-wallet
/biddingWallet/address → /rest/address/bidding-walletMethod: GET → GETParameters:
ordinalsAddress(unchanged - query parameter)paymentAddress(unchanged - query parameter)paymentPubkey(unchanged - query parameter)
4. /walletBids → /rest/address/bids
/walletBids → /rest/address/bidsMethod: GET → GETParameters: No parameter name changes
5. /intent/sell → /rest/intent/sell
/intent/sell → /rest/intent/sellMethod: POST → POSTParameters: No parameter name changes
6. /intent/bulkSell → /rest/intent/bulk-sell
/intent/bulkSell → /rest/intent/bulk-sellMethod: POST → POSTParameters: No parameter name changes
7. /intent/accept → /rest/intent/accept
/intent/accept → /rest/intent/acceptMethod: POST → POSTParameters: No parameter name changes
8. /intent/withdraw → /rest/intent/withdraw
/intent/withdraw → /rest/intent/withdrawMethod: POST → POSTParameters: No parameter name changes
9. /withdraw → /rest/withdraw
/withdraw → /rest/withdrawMethod: POST → POSTParameters: No parameter name changes
10. /list → /rest/list
/list → /rest/listMethod: POST → POSTParameters: No parameter name changes
11. /acceptCollectionBid → /rest/intent/accept-collection-bid
/acceptCollectionBid → /rest/intent/accept-collection-bidMethod: POST → POSTParameters: No parameter name changes
12. /cancel → /rest/cancel
/cancel → /rest/cancelMethod: POST → POSTParameters: No parameter name changes
13. /fillBid → /rest/bid/fill
/fillBid → /rest/bid/fillMethod: POST → POSTParameters: No parameter name changes
14. /listings → /rest/activity/listings
/listings → /rest/activity/listingsMethod: GET → GETParameters: No parameter name changes
15. /bids → /rest/activity/bids
/bids → /rest/activity/bidsMethod: GET → GETParameters: No parameter name changes
16. /sales → /rest/activity/sales
/sales → /rest/activity/salesMethod: GET → GETParameters: No parameter name changes
17. /satflow/getChallenge → /rest/challenge
/satflow/getChallenge → /rest/challengeMethod: GET → GETParameters:
address(unchanged - query parameter)
18. /satflow/verifyChallenge → /rest/challenge/verify
/satflow/verifyChallenge → /rest/challenge/verifyMethod: GET → GETParameters:
address(unchanged - query parameter)signature(unchanged - query parameter)isAuth(query) → removed
19. /bid → /rest/bid/place
/bid → /rest/bid/placeMethod: POST → POSTStatus: Replaced and enhanced
Parameters: Enhanced to support both inscription and collection bids
Functionality: Place bids on inscriptions or collections
Breaking Changes Summary
- Path Changes: All endpoints now have
/rest/prefix - Parameter Name Changes:
inscription_id→inscriptionIdinscription_number→inscriptionNumbercollection_id→collectionId
- Removed Parameters:
- Challenge verify:
isAuthparameter removed
- Challenge verify:
- Enhanced Endpoints:
/bid→/rest/bid/place(enhanced to support both inscription and collection bids)
Support
For questions about this migration or API changes, please contact support on Discord.
