DEVELOPER DOCUMENTATION

JavaScript SDK

Use the browser/server JavaScript SDK for collection discovery, item access and safe pagination.

Browser-based GISGeoAI + spatial analyticsSouth African context
GUIDE

Client setup

Configure the API base URL and the appropriate API credential for the target environment. Keep server credentials outside public client bundles.

GUIDE

Capabilities

Use capability discovery to retrieve landing metadata, OGC conformance, collection metadata and SDK version information.

GUIDE

Feature access

Use collection/item helpers for bounded requests, or itemsArray()/forEachItem() for paginated retrieval patterns.

GUIDE

Resilience

The SDK includes bounded retry behaviour for rate limits and selected transient server/network failures; applications should still handle errors explicitly.

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 →