# 1Password Partnership API API

> 1Password Partnership API API on Apizie: 4 endpoints (Begins provisioning process for a new partner associated 1Password account., Returns an account based on an UID., Updates the ends_at attribute of an account based on an UID., Removes an account from the partnership domain.) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/security:1-password-partnership/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `security:1-password-partnership`
- Category: Security
- Status: byok
- Source: https://1password.com
- Page: https://zieapi.vercel.app/api/security/1-password-partnership
- OpenAPI: https://zieapi.vercel.app/api/security/1-password-partnership/openapi.json

Trusted by more than 100,000 businesses to protect their data, 1Password gives you complete control over passwords and other sensitive business information. As an integral layer of the Identity and Access Management…

## Endpoints

### Begins provisioning process for a new partner associated 1Password account.
`POST https://zieapi.vercel.app/v1/security:1-password-partnership/account-begin-provisioning-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Returns an account based on an UID.
`GET https://zieapi.vercel.app/v1/security:1-password-partnership/account-get-by-uid` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| customer_account_uid | string | yes | Unique ID of an account to retrieve. |

### Updates the ends_at attribute of an account based on an UID.
`POST https://zieapi.vercel.app/v1/security:1-password-partnership/account-update-ends-at-by-uid` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| customer_account_uid | string | yes | Unique ID of partner_account to update. |
| body | object | no | JSON request body |

### Removes an account from the partnership domain.
`POST https://zieapi.vercel.app/v1/security:1-password-partnership/account-remove-from-partnership` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| customer_account_uid | string | yes | Unique ID of partner_account to delete. |

## Example
```
curl "https://zieapi.vercel.app/v1/security:1-password-partnership/account-begin-provisioning-process" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the 1Password Partnership API API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/security:1-password-partnership/account-begin-provisioning-process with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the 1Password Partnership API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. 1Password Partnership API itself also needs your own key from billing.b5test.eu.

### Can AI agents use the 1Password Partnership API API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key security:1-password-partnership.

### What is the status of the 1Password Partnership API API?
Needs your own provider key (bring your own key)
