# API Service Libraries

On the following pages are examples for how to work with each of the API services.

The response from each API endpoint is mapped in `@quadrata/sdk/types` under the `API.DTO` namespace.

The parameters and parsed responses for each service are mapped in `@quadrata/sdk/types` under the `API.Services` namespace.

* [Create Access Token](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/create-access-token.md) - Create a JWT authentication token for use in the onboarding client components and other API services.
* [Create Privacy Access Token](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/create-privacy-access-token.md) - Create a Privacy Access Token to access PII data for an individual or business. This feature must be enabled for your dApp.
* [Fetch Attribute Values](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-attribute-values.md) - Fetch underlying attribute values for a given wallet address. This is an attribute query and incurs Quad Unit charges.
* [Fetch Onboard Status](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-onboard-status.md) - Fetch attribute status and PII consent data for a wallet address, to determine if attributes need to be claimed or privacy needs to be consented.
* [Fetch Passport List ](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-passport-list.md)- Fetch, filter, and paginate through passports onboarded by your dApp.
* [Fetch Privacy Data](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-privacy-data.md) - Fetch underlying PII for an individual or business by a known wallet address. This is a privacy data query and incurs Quad Unit charges. This feature must be enabled for your dApp.
* [Fetch Privacy Grants](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-privacy-grants.md) - Fetch which privacy data has been granted consent to your dApp by a known wallet address. This feature must be enabled for your dApp.
* [Fetch Wallet Screening](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/fetch-wallet-screening.md) - Fetch the on-chain wallet screening score for a wallet address. This is an attribute query and incurs Quad Unit charges. This feature must be enabled for your dApp.
* [Revoke Privacy Grants ](/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries/revoke-privacy-grants.md)- Revoke previously consented privacy grants from a wallet address. This feature must be enabled for your dApp.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.quadrata.com/integration/how-to-integrate/quadrata-sdk/advanced/api-libraries/api-service-libraries.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
