Integrate maritime port operations into your applications. Access port calls, service orders, vessel data, and AI predictions.
Our SDKs make it easy to integrate PortTask into your application. Full TypeScript support with auto-completion and type safety.
// Install the SDK
npm install @porttask/sdk
// Initialize the client
import { PortTask } from '@porttask/sdk';
const client = new PortTask({
apiKey: 'pt_your_api_key',
});
// List port calls
const portCalls = await client.portCalls.list({
status: 'IN_PORT',
limit: 10,
});
// Create a service order
const order = await client.serviceOrders.create({
portCallId: portCalls.data[0].id,
serviceType: 'Bunkering',
quantity: 500,
unit: 'MT',
});Comprehensive tools and resources for developers
Comprehensive API reference with examples in multiple languages
Test API endpoints directly in your browser
Generate and manage API keys for authentication
Official SDKs for TypeScript, Python, and Go
Subscribe to real-time events for your integrations
Register OAuth applications for third-party integrations
Start free and scale as you grow
Perfect for testing and small projects
For growing applications and teams
For large-scale deployments
Check our status page for real-time system health
Create your free API key and start integrating PortTask into your application today.
Get Your API Key