DEVELOPER DOCUMENTATION

API Integration Examples

Choose a pattern for browser JavaScript, server JavaScript, Python or cURL.

Browser-based GISGeoAI + spatial analyticsSouth African context
GUIDE

Browser map

Use an origin-restricted browser key to load an approved collection into a client map while keeping the key scoped to permitted origins.

GUIDE

Server data service

Use a confidential server key from an environment variable to retrieve published geospatial data for a backend process.

GUIDE

Bulk feature processing

Use paginated SDK helpers and explicit maximum feature limits rather than requesting unbounded collections.

GUIDE

Automation receiver

Validate an incoming Spatial Automation completion event and process only the approved fields required by the external workflow.

IMPLEMENTATION CHECKLIST

Before you move to production

Use this checklist to reduce avoidable integration problems.

  • Test the workflow with a small, known dataset before increasing scale.
  • Keep production credentials outside public source code and downloadable configuration files.
  • Handle network, validation and rate-limit errors explicitly in the client or service.
  • Record the collection, endpoint, version or workflow configuration used so the integration can be reproduced.
NEXT STEP

Continue with a practical integration

Use the related documentation pages to move from concept to a tested development workflow.

API

REST API

Review endpoint and authentication concepts.

Explore →
SDK

JavaScript SDK

Use typed client helpers in an application.

Explore →

Automation

Connect spatial workflows to integrations.

Explore →