---
title: "Latest finance law: business-relevant changes. Compliance plan only"
method: GET
path: "/v1/countries/{country}/finance-law"
tags: ["Tax data"]
---

# Latest finance law: business-relevant changes. Compliance plan only

`GET /v1/countries/{country}/finance-law`

## Request

- Base URL: `https://api.africacompliancedata.com`
- URL: `https://api.africacompliancedata.com/v1/countries/{country}/finance-law`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Which countries have a digest: coverage.finance_law in /v1/countries. For the others finance_law is null and warning says so. Returns 403 on Free, Starter and Pro.

## Path parameters

- `country` string, required

## Response `200`

Finance-law digest

- object
  - `country` string, required
  - `country_name` string
  - `coverage` 'ready' | 'partial' | 'gap', required
  - `warning` string: When coverage is partial or gap, the year's holiday list is incomplete, or no value can be given
  - `sources` object, required
  - `dataset_version` string, required
  - `disclaimer` string, required
  - `finance_law` object, nullable
    - `law` string
    - `number` string, nullable
    - `enacted` string, nullable
    - `fiscal_year` string, nullable
    - `effective_from` string, nullable
    - `source_url` string, nullable
    - `confidence` string
    - `last_verified` string, date, nullable
    - `changes` object[]
      - `area` 'vat' | 'wht' | 'cit' | 'pit' | 'payroll' | 'excise' | 'digital' | 'procedure' | 'customs' | 'other'
      - `summary` string
      - `effective_from` string, nullable
      - `reference` string, nullable

## Other responses

- `401`: Missing or invalid API key
- `403`: Needs the Compliance plan: finance-law digests and webhooks (or the key is paused for review)
- `404`: Unknown country, path or webhook id
- `429`: Rate limit for the plan exceeded, or key checks busy (many new keys from your network); see Retry-After
- `503`: Key check temporarily unavailable, or webhook storage unavailable (webhook endpoints); retry after Retry-After seconds

---

[API](https://skmtc.dev/africacompliancedata/apis/africa-compliance-data-api.md) · [All operations](https://skmtc.dev/africacompliancedata/apis/africa-compliance-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/africacompliancedata/apis/africa-compliance-data-api/revisions/cb17c8aafda8?raw)
