# GenderAPI integrations

> Choose a spreadsheet, commerce, automation, or REST API workflow for GenderAPI.

Canonical HTML: https://www.genderapi.io/integrations

Last reviewed: 2026-09-27

## Build a GenderAPI.io V2 integration in Python or JavaScript

Use these server-side HTTP guides to call GenderAPI.io V2 at https://api.genderapi.io/api/v2/gender with type and value. Each includes a downloadable example, explicit AI settings, single and mixed batch requests, unknown-result handling and credit-aware error decisions. Examples use built-in runtime libraries and do not retry automatically.

| Guide | Runtime | What you will implement |
| --- | --- | --- |
| Python | Python 3.10+ | Bearer authentication, single and mixed batch lookups, result evidence, billing and failures |
| JavaScript / Node.js | Node.js 22+ | Bearer authentication, single and mixed batch lookups, result evidence, billing and failures |

- [Use GenderAPI.io V2 with Python](https://www.genderapi.io/integrations/python)
- [Use GenderAPI.io V2 with JavaScript and Node.js](https://www.genderapi.io/integrations/javascript)
- [Official GenderAPI.io SDKs](https://www.genderapi.io/docs/v2/sdks)

## Match your workflow to its API contract

The Python and JavaScript guides call GenderAPI.io V2 directly. Existing app connectors and spreadsheet tools have their own setup and response fields; follow the exact provider listing linked in the integration guide and confirm its version before mapping values. An existing V1 connector does not become V2 just because the main reference defaults to V2.

A successful direct V2 response separates the estimate in data from request and billing details in meta. Store data.result_status, data.gender, data.confidence_kind, data.confidence, data.source and meta.usage together. Keep null as unknown, preserve source-row IDs, and review billing before repeating a failed operation.

- [V2 authentication and free usage check](https://www.genderapi.io/docs/v2/authentication)
- [V2 response fields](https://www.genderapi.io/docs/v2/responses)
- [V2 errors and retry decisions](https://www.genderapi.io/docs/v2/errors-and-retries)
- [Existing V1 reference](https://www.genderapi.io/api-documentation/v1)

## Spreadsheet & file workflows

Work where your data already lives, from collaborative sheets to local files.

| Integration | Category | Description | Guide |
| --- | --- | --- | --- |
| Google Sheets | Spreadsheets | Choose the sidebar, GENDER formula or automatic sheet workflow, with native result fields and setup guidance. | /blog/how-to-determine-gender-in-google-sheets-using-gender-api-add-on |
| Excel & CSV Upload | Spreadsheets | Upload a supported file, review AI-assisted column mapping, choose a lookup mode and export results. | /blog/determining-gender-of-names-in-excel-csv-with-gender-api |
| Excel Add-in | Spreadsheets | Use the Excel task pane or GENDER formulas with the add-in's native API fields and your GenderAPI key. | /blog/genderize-excel-names-using-genderapi-excel-add-in |
| GPT Sidebar | AI workflow | Use the separately billed AI Sidebar spreadsheet add-on, formerly GPT Sidebar, with a model-driven prompt workflow. | /blog/how-to-determine-gender-of-customer-data-in-google-sheets-using-chatgpt-ai |

## Commerce & data platforms

Enrich customer and operational records within familiar business tools.

| Integration | Category | Description | Guide |
| --- | --- | --- | --- |
| Shopify | Commerce | Process customer names with the Shopify app, review tags and segments, and manage the app's own credit balance. | /blog/how-to-determine-gender-in-shop-ify-using-gender-api |
| Airtable | Database | Choose source and output fields in the native extension, which currently uses the legacy V1 API contract. | /blog/how-to-determine-gender-from-airtable-data |

## No-code automation

Move gender signals between applications through visual automation platforms.

| Integration | Category | Description | Guide |
| --- | --- | --- | --- |
| Make | Automation | Build visual scenarios that connect GenderAPI with other applications. | /blog/make-gender-api-integration |
| Zapier | Automation | Trigger name enrichment as part of a multi-app Zapier automation. | /blog/zapier-gender-api-integration |
| Pipedream | Automation | Add GenderAPI requests to event-driven developer workflows. | /blog/pipedream-gender-api-integration |
| Pabbly Connect | Automation | Connect form, CRM and marketing data through a visual workflow. | /blog/pabbly-gender-api-integration |
| Integrately | Automation | Create app-to-app automations with a guided integration setup. | /blog/integrately-gender-api-integration |

## Build with the API

Use the documented REST API when you need full control over the request flow.

| Integration | Category | Description | Guide |
| --- | --- | --- | --- |
| REST API | Developers | Call GenderAPI.io V2 with type/value for names, emails and usernames, and read data/meta responses. | /api-documentation |
