> ## Documentation Index
> Fetch the complete documentation index at: https://docs.akhdar-sa.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Use {baseUrl} for the environment-specific base URL provided to the partner integration team. Do not invent an API hostname.
> x-akhdar-* fields are publication provenance only. Do not treat them as partner integration instructions.

# API Reference

> Index of partner server-to-server operations and outbound webhook events.

This page indexes partner server-to-server operations. Generated endpoint pages are in the API Reference tab.

Use the environment-specific base URL provided to your integration team. Examples use `{baseUrl}`.

## Contributions

* `POST /v1/impact-transactions` — `confirmContribution` — [Contributions](/contributions)
* `GET /v1/impact-transactions?partner_event_id=` — `getContributionByPartnerEventId` — [Contributions](/contributions#recover-a-contribution)
* `GET /v1/impact-transactions/{transaction_id}` — `getContributionById` — [Contributions](/contributions#recover-a-contribution)

## Delivery Emissions

* `POST /v1/emissions/estimates` — `createDeliveryEmissionsEstimate` — [Delivery Emissions](/delivery-emissions#create-an-estimate)
* `GET /v1/emissions/estimates/{calculation_id}` — `getDeliveryEmissionsEstimate` — [Delivery Emissions](/delivery-emissions#operations)
* `POST /v1/impact-transactions/{transaction_id}/emissions-associations` — `associateEmissionsEstimate` — [Delivery Emissions](/delivery-emissions#associate-an-estimate)

## Outbound webhooks

Outbound webhooks are events, not REST paths:

* `impact.transaction.confirmed`
* `impact.transaction.adjusted`
* `settlement.created`
* `settlement.closed`
* `environmental.status.updated`

See [Webhooks](/webhooks) for the consumer contract, partner actions, and the confirmed-event payload.
