Learn how to get and manage your Mila API usage and pricing.

Account Structure

When you sign up for Mila, you’ll create an organization that serves as your billing and management entity.
1

Create Organization

During signup, you’ll create one organization per person. This organization manages all your billing and projects.
2

Create Projects

Within your organization, you can create multiple projects to organize your different applications or environments (e.g., “Production App”, “Development”, “Mobile App”).
3

Generate API Keys

Each project can have multiple API keys, allowing you to manage access and track usage per application or team member.
Billing is tied to your organization, not individual projects. All API usage across all projects and API keys within your organization counts toward your plan limits.

Free API Access

Get your free API key

You get 5,000 free API calls every month per organization. No credit card required.

Pricing Overview

Mila operates on a simple, request-based pricing model:
  • Free: 5,000 requests/month
  • Pay-as-you-go: $10 per 1,000 requests
  • Developer: $99/month with 100,000 included requests
  • Growth: $499/month with 1,000,000 included requests
PlanRequests per monthMonthly priceOverage cost
Free5,000Free-
Pay-as-you-goPer usage$10 / 1,000$10 / 1,000
Developer100,000$99$8 / 1,000
Growth1,000,000$499$6 / 1,000
Head to platform.milaapi.com to explore our different options and manage your plan.

Request Costs

All API endpoints have the same cost structure:
  • Places Search (/v1/places/nearby): Each request costs 1 API call
  • Places Autocomplete (/v1/places/autocomplete): Each request costs 1 API call
  • Place Details (/v1/places/{place_id}): Each request costs 1 API call

Usage Monitoring

Monitor your API usage through your organization dashboard at platform.milaapi.com:
  • Organization Overview: See total usage across all projects and API keys
  • Project Breakdown: Track which projects are using the most requests
  • API Key Analytics: Monitor individual API key usage patterns
  • Real-time Usage: Track requests in real-time across your organization
  • Monthly Quotas: See organization usage against your plan limits
  • Billing History: Review past invoices and payments

Plan Management

Upgrading Your Plan

1

Access Organization Billing

Navigate to the “Billing” section in your organization dashboard.
2

Select Plan

Choose the plan that best fits your organization’s total usage needs across all projects.
3

Payment Setup

Add your payment method for subscription or pay-as-you-go billing at the organization level.
4

Confirmation

Your new plan will be active immediately for all projects and API keys in your organization.

Overage Handling

When your organization exceeds your plan’s included requests:
  • Free Plan: API access will be suspended for all projects until the next billing cycle
  • Developer Plan: Overages charged at $8 per 1,000 requests across all organization usage
  • Growth Plan: Overages charged at $6 per 1,000 requests across all organization usage
  • Pay-as-you-go: Charged at $10 per 1,000 requests for all organization usage
Set up billing alerts in your organization dashboard to avoid unexpected overage charges. Usage from all projects and API keys counts toward your organization limits.

Billing Example

Here’s how billing works across projects: