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/item
Method: GET
→ GET
Parameters:
inscription_id
→inscriptionId
inscription_number
→inscriptionNumber
metadata
(unchanged)bid
(unchanged)listing
(unchanged)
2. /collectionStats
→ /rest/collection-stats
/collectionStats
→ /rest/collection-stats
Method: GET
→ GET
Parameters:
collection_id
→collectionId
(both query parameters)
3. /biddingWallet/address
→ /rest/address/bidding-wallet
/biddingWallet/address
→ /rest/address/bidding-wallet
Method: GET
→ GET
Parameters:
ordinalsAddress
(unchanged - query parameter)paymentAddress
(unchanged - query parameter)paymentPubkey
(unchanged - query parameter)
4. /walletBids
→ /rest/address/bids
/walletBids
→ /rest/address/bids
Method: GET
→ GET
Parameters: No parameter name changes
5. /intent/sell
→ /rest/intent/sell
/intent/sell
→ /rest/intent/sell
Method: POST
→ POST
Parameters: No parameter name changes
6. /intent/bulkSell
→ /rest/intent/bulk-sell
/intent/bulkSell
→ /rest/intent/bulk-sell
Method: POST
→ POST
Parameters: No parameter name changes
7. /intent/accept
→ /rest/intent/accept
/intent/accept
→ /rest/intent/accept
Method: POST
→ POST
Parameters: No parameter name changes
8. /intent/withdraw
→ /rest/intent/withdraw
/intent/withdraw
→ /rest/intent/withdraw
Method: POST
→ POST
Parameters: No parameter name changes
9. /withdraw
→ /rest/withdraw
/withdraw
→ /rest/withdraw
Method: POST
→ POST
Parameters: No parameter name changes
10. /list
→ /rest/list
/list
→ /rest/list
Method: POST
→ POST
Parameters: No parameter name changes
11. /acceptCollectionBid
→ /rest/intent/accept-collection-bid
/acceptCollectionBid
→ /rest/intent/accept-collection-bid
Method: POST
→ POST
Parameters: No parameter name changes
12. /cancel
→ /rest/cancel
/cancel
→ /rest/cancel
Method: POST
→ POST
Parameters: No parameter name changes
13. /fillBid
→ /rest/bid/fill
/fillBid
→ /rest/bid/fill
Method: POST
→ POST
Parameters: No parameter name changes
14. /listings
→ /rest/activity/listings
/listings
→ /rest/activity/listings
Method: GET
→ GET
Parameters: No parameter name changes
15. /bids
→ /rest/activity/bids
/bids
→ /rest/activity/bids
Method: GET
→ GET
Parameters: No parameter name changes
16. /sales
→ /rest/activity/sales
/sales
→ /rest/activity/sales
Method: GET
→ GET
Parameters: No parameter name changes
17. /satflow/getChallenge
→ /rest/challenge
/satflow/getChallenge
→ /rest/challenge
Method: GET
→ GET
Parameters:
address
(unchanged - query parameter)
18. /satflow/verifyChallenge
→ /rest/challenge/verify
/satflow/verifyChallenge
→ /rest/challenge/verify
Method: GET
→ GET
Parameters:
address
(unchanged - query parameter)signature
(unchanged - query parameter)isAuth
(query) → removed
19. /bid
→ /rest/bid/place
/bid
→ /rest/bid/place
Method: POST
→ POST
Status: 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
→inscriptionId
inscription_number
→inscriptionNumber
collection_id
→collectionId
- Removed Parameters:
- Challenge verify:
isAuth
parameter 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.