Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Cadana Jurisdictions API

Discover supported countries, required fields, and filing types

Cadana Jurisdictions API is one of 30 APIs that Cadana publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Jurisdictions. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 4 operations across 4 paths, and defines 11 schemas. It is described by OpenAPI 3.0.0, at version 1.0.0.

Requests are made against 2 base URLs: https://api.cadanapay.com, https://dev-api.cadanapay.com.

4 operations 4 paths 11 schemas 4 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.0.0
Base URL
https://api.cadanapay.com
Authentication
HTTP Bearer
License
Terms of Service
Resource Areas
1

Authentication & Security 1

Cadana Jurisdictions API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (API_SECRET_KEY) (Authorization). By default, every request must be authenticated.

Paths & Operations 4

Across 4 paths, the API surfaces 4 operations — 4 GET. Each is listed below with its method, path, parameters, and response codes.

Jurisdictions 4

Discover supported countries, required fields, and filing types

GET
/v1/statutory/jurisdictions
List supported jurisdictions
listJurisdictions 1 param → 200
GET
/v1/statutory/jurisdictions/{country_code}
Get jurisdiction details
getJurisdiction 2 params → 200404
GET
/v1/statutory/jurisdictions/{country_code}/filing-types
List filing types for a jurisdiction
listFilingTypes 2 params → 200
GET
/v1/statutory/jurisdictions/{country_code}/required-fields
Get required fields for tax calculation and statutory filing
getRequiredFields 4 params → 200

Schemas 11

The contract defines 11 schemas that model the data the API accepts and returns. The most detailed are Jurisdiction (11 properties), RequiredField (10 properties), FilingType (9 properties), ComplianceInfo (7 properties). Each schema is shown below with its type and property counts.

FieldCondition
object
Conditional applicability — this field is only required when another field or person attribute matches a specific value. For example, a pension PIN is only req…
2 properties 2 required
ComplianceInfo
object
7 properties
JurisdictionSummary
object
Summary of a supported jurisdiction. Use GET /jurisdictions to retrieve the current list.
6 properties
Jurisdiction
object
11 properties
RequiredFieldsResponse
object
Flat list of fields required for tax calculation and/or statutory filing in a jurisdiction. Each field includes its entity (person or business), scope (calcula…
4 properties 3 required
Pagination
object
2 properties
StatutoryBenefit
object
6 properties
RequiredField
object
A single field required for tax calculation and/or statutory filing.
10 properties 7 required
FilingType
object
A type of statutory return that must be filed in a jurisdiction. Filing types vary by country — use GET /jurisdictions/{countryCode}/filing-types to retrieve t…
9 properties
TerminationInfo
object
3 properties
Error
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cadana-jurisdictions-api-openapi.yml Raw ↑

Other APIs Cadana publishes across the network.

Cadana Balances API
Cadana Beneficiaries API
Cadana Businesses API
Cadana Contracts API
Cadana Custom Auth API
Cadana Entities API
Cadana Events API
Cadana Files API
Cadana Filings API
Cadana FX API
Cadana Instant Pay API
Cadana Invoices API