2026 November: Swift+ Application Programming Interface (API) Release
Description of API Features Now Available in the Swift+ APIs
Release Feature Highlights
Click the workflow link below to scroll straight to that section.
- TWO Bug Fixes
- BILLING(1)
GetMiscellaneousInvoices now returns premium tariff invoices -
INVENTORY (1)
GetBookingHistory no longer returns duplicate records
- BILLING(1)
- ELEVEN Enhancements
- INFRASTRUCTURE (1)
Tech stack upgrades - DEVELOPER'S PORTAL (4)
Try It feature is back, Branding upgrades, NEW Health Status page, and NEW API Knowledge Base
- INFRASTRUCTURE (1)
-
- BILLING (2)
TWO NEW Endpoints GetSubscriptionInvoices and GetSubscriptionInvoiceTransactions for Swift+ Subscriptions - INVENTORY (1)
NEW Endpoint GetCorpusChristiStockByTank for Marine Volume Owners - LOADING (3)
DataCompanyID input parameter synchronized to all loading endpoints, new fields available for GetBillsOfLadingBulk and NEW GetBOLPDF Endpoint for Supplier to retrieve the BOL PDF images
- BILLING (2)
🐞BUG FIXES🐞
BILLING VERSION 6
- ONE: GetMiscellaneousInvoices resolved an issue where premium tariff invoices were not being returned in the results.
INVENTORY VERSION 5
- TWO: GetBookingHistory resolved an issue where records were being duplicated in the results.
🌟ENHANCEMENTS🌟
API Infrastructure Updates
- ONE: Technology stack improvements were implemented that impact monitoring, logging and performance of the following API Libraries.
- Billing
- Inventory
- Loading
- Locations
- Products
- Shipping
Developer's Portal
- ONE: Updated branding to represent our ONEOK principal company

- TWO: Try It feature on the developer's portal has been enabled.

- THREE: NEW🎉 Swift API Health Status Website


Save the URL to your favorites! https://health-status.api.magellanlp.com
- FOUR: NEW🎉Swift API Knowledge Base is accessible to registered users of Magellans Developer's Portal. Login and select Knowledge Base!


BILLING VERSION 6
-
ONE: NEW🎉GetSubscriptionInvoices returns a list of invoice details associated to Swift+ subscriptions, including the monthly subscription and the transaction overage charges.
- Optional filter by a single Invoice ID.
- Defaulting startDate and endDates allow for the current month records to return without additional input parameters.

- TWO: NEW🎉 GetSubscriptionInvoiceTransactions if applicable, returns a list of transaction details encompasing the Swift+ monthly transaction overage charges. This correlates to report ARB130R4.
- Optional filter by transaction type code.

INVENTORY VERSION 5
- ONE: NEW🎉GetCorpusChristiStockbyTank returns data related to Inventory Owners of Corpus Christi Marine tank volumes. This correlates to report MTRPT100.

LOADING VERSION 5
- ONE: ALL 9 LOADING LIBRARY ENDPOINTS now have the MagellanCompanyID input parameter synchronized to DataCompanyID.
- TWO: GetBillsOfLadingBulk returns Bill of Lading detail and transaction data for Supplier and Inventory Owner related to a Bill of Lading. Results may vary depending on Supplier and Inventory Owner relationship.
- Added fields to response output:

- THREE: NEW🎉 GetBOLPDF returns the downloadable PDF image for the selected bill of lading record for the supplier of the transaction.
