Developer API v1.0 is now live

Build the Future of
Digital Cartography

Our high-performance API allows you to programmatically generate world-class map posters in seconds.

poster-gen.ts
1
2
3
4
5
6
7
8
9
10
11
12
import { CartoArtClient } from '@kkingsbe/cartoart';

// Initialize the client with your API key
const client = new CartoArtClient({ apiKey: 'your_api_key_here' });

// Generate a poster
const poster = await client.posters.generate({
  location: { lat: 34.0522, lng: -118.2437 }, // Los Angeles
  style: 'minimal',
  options: { high_res: true }
});

console.log(`Poster URL: ${poster.download_url}`);
10k+
Global Cities
v1
API Version

Designed for scale

Everything you need to build a high-volume map poster business or enrich your app with beautiful geospatial visuals.

Worldwide Coverage

Access high-precision vector data and satellite imagery for any location on Earth, from metropolis to tiny villages.

Cloud Rendering

Our serverless GPU-accelerated engine renders high-resolution map assets on demand, every time.

Node.js SDK

Official TypeScript SDK for Node.js with full type-safety, retries, and easy integration.

View on npm

CDN Distribution

All generated assets are automatically uploaded to our globally distributed edge network.

Ready to start building?

Join 500+ developers creating beautiful map experiences. No credit card required to start.