1Password website screenshot

1Password

1Password is a password manager that helps individuals and businesses securely store and manage passwords, credentials, and sensitive information. The platform provides a Connect Server API for programmatic secrets management, an Events API for security monitoring and audit logging, and a Partnership API for managing partner billing accounts.

1Password publishes 11 APIs on the APIs.io network, including Accounts API, Activity API, Audit Events API, and 8 more. Tagged areas include Password Manager, Passwords, Security, and Secrets.

The 1Password catalog on APIs.io includes 4 JSON-LD contexts and 2 Spectral governance rulesets.

1Password’s developer surface includes changelog, CLI, authentication, developer portal, documentation, getting-started guide, engineering blog, and 42 more developer resources.

71.7/100 exemplar ▬ flat Agent 55/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessPaidSelf serve
11 APIs 1 MCP Servers 8 Features 6 Use Cases
Password ManagerPasswordsSecuritySecrets

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 71.7/100 · exemplar
Contract Quality 18.1 / 25
Developer Ergonomics 16.1 / 20
Commercial Clarity 13.7 / 20
Operational Transparency 6.8 / 13
Governance 9.6 / 12
Discoverability 7.4 / 10
Agent readiness — 55/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/1password: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

Individual APIs this provider publishes, each with its own machine-readable definition.

1Password Accounts API

Operations for managing partner billing accounts for customers, including creating, retrieving, updating, and deleting billing accounts.

1Password Activity API

Operations for listing API requests made to the Connect server.

1Password Audit Events API

Retrieve information about actions performed by team members within a 1Password account, including when an action was performed and by whom, along with details about the type an...

1Password Files API

Operations for listing and retrieving files attached to items.

1Password Health API

Operations for checking the health and status of the Connect server.

1Password Introspection API

Retrieve information about the authentication token being used, including its features and permissions.

1Password Item Usages API

Retrieve information about items in shared vaults that have been modified, accessed, or used, including the user who accessed the item, when it was accessed, and the vault where...

1Password Items API

Operations for creating, reading, updating, and deleting items within vaults.

1Password Metrics API

Operations for retrieving Prometheus-style metrics from the Connect server.

1Password Sign-In Attempts API

Retrieve information about sign-in attempts to 1Password accounts, including the name and IP address of the user who attempted to sign in, when the attempt was made, and for fai...

1Password Vaults API

Operations for listing and retrieving vaults available to the Connect server.

Scroll for all 11

Postman Collections 3

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 3

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

1Password Events API

OPEN COLLECTION

1Password Partnership API

OPEN COLLECTION

Arazzo Workflows 8

Multi-step API workflows described with the Arazzo specification.

1Password Decommission an Item

Confirm an item exists, then permanently delete it from its vault.

ARAZZO

1Password Download an Item File

Read an item, list its attached files, select one by name, and download its content.

ARAZZO

1Password Provision an Item

Create a new item in a vault and read it back to confirm it was stored.

ARAZZO

1Password Provision Partner Billing

Create a customer partner billing account, read it back, then schedule its end date.

ARAZZO

1Password Read an Item Secret

Resolve a vault, locate an item by title, and read its full field values.

ARAZZO

1Password Rotate an Item Password

Read an item, then apply a JSON Patch to replace its password field value.

ARAZZO

1Password Stream Audit Events

Validate the Events token, open an audit event feed from a start time, then page with the cursor.

ARAZZO

1Password Stream Item Usages

Open an item usage feed from a start time, then continue paging with the cursor while more remain.

ARAZZO

Scroll for all 8

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

1password-mcp.yml

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

1Password Rate Limits

4 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 8

Notable capabilities this provider offers.

Secrets Management

Programmatic access to 1Password vaults and items via Connect Server API

Security Monitoring

Real-time audit log streaming of sign-in events, item usage, and audit trails

Partner Billing Management

Provision and deprovision 1Password accounts for partner customers

SDKs

Official SDKs for Python, JavaScript/TypeScript, Go, and Connect-specific clients

CLI

1Password CLI for command-line secrets management and automation

Kubernetes Integration

Kubernetes operator and secrets injector for cloud-native deployments

Terraform Provider

Terraform provider to manage 1Password vault items as infrastructure

GitHub Actions

Load secrets from 1Password directly into GitHub Actions CI/CD pipelines

Scroll for all 8

Semantic Vocabularies 4

JSON-LD contexts and semantic vocabularies used across these APIs.

1Password Connect Context

15 classes · 46 properties

JSON-LD

1Password Context

0 classes · 8 properties

JSON-LD

1Password Events Context

13 classes · 43 properties

JSON-LD

1Password Partnership Context

4 classes · 6 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

1Password API Rules

6 rules · 5 warnings 1 info

SPECTRAL

1Password API Rules

30 rules · 13 errors 11 warnings 6 info

SPECTRAL

JSON Schema 29

Standalone JSON Schema definitions for this provider's data models.

APIRequest

6 properties

JSON SCHEMA

Field

9 properties

JSON SCHEMA

File

6 properties

JSON SCHEMA

FullItem

0 properties

JSON SCHEMA

GeneratorRecipe

3 properties

JSON SCHEMA

Item

12 properties

JSON SCHEMA

JsonPatch

0 properties

JSON SCHEMA

SectionRef

1 properties

JSON SCHEMA

Section

2 properties

JSON SCHEMA

ServerHealth

3 properties

JSON SCHEMA

Url

2 properties

JSON SCHEMA

VaultRef

1 properties

JSON SCHEMA

Vault

9 properties

JSON SCHEMA

1Password Event

0 properties

JSON SCHEMA

AuditEventResponse

3 properties

JSON SCHEMA

AuditEvent

14 properties

JSON SCHEMA

EventClient

7 properties

JSON SCHEMA

EventLocation

5 properties

JSON SCHEMA

EventRequest

3 properties

JSON SCHEMA

EventUser

3 properties

JSON SCHEMA

ItemUsageResponse

3 properties

JSON SCHEMA

ItemUsage

9 properties

JSON SCHEMA

SignInAttemptResponse

3 properties

JSON SCHEMA

SignInAttempt

8 properties

JSON SCHEMA

TokenIntrospection

2 properties

JSON SCHEMA

1Password Item

14 properties

JSON SCHEMA

Account

7 properties

JSON SCHEMA

CreateAccountRequest

4 properties

JSON SCHEMA

UpdateAccountRequest

1 properties

JSON SCHEMA

Scroll for all 29

JSON Structure 29

JSON Structure definitions describing this provider's data shapes.

1Password Connect Api Request Structure

6 properties

JSON STRUCTURE

1Password Connect Field Structure

9 properties

JSON STRUCTURE

1Password Connect File Structure

6 properties

JSON STRUCTURE

1Password Connect Full Item Structure

0 properties

JSON STRUCTURE

1Password Connect Item Structure

12 properties

JSON STRUCTURE

1Password Connect Json Patch Structure

0 properties

JSON STRUCTURE

1Password Connect Section Ref Structure

1 properties

JSON STRUCTURE

1Password Connect Section Structure

2 properties

JSON STRUCTURE

1Password Connect Server Health Structure

3 properties

JSON STRUCTURE

1Password Connect Url Structure

2 properties

JSON STRUCTURE

1Password Connect Vault Ref Structure

1 properties

JSON STRUCTURE

1Password Connect Vault Structure

9 properties

JSON STRUCTURE

1Password Event Structure

0 properties

JSON STRUCTURE

1Password Events Audit Event Structure

14 properties

JSON STRUCTURE

1Password Events Event Client Structure

7 properties

JSON STRUCTURE

1Password Events Event Location Structure

5 properties

JSON STRUCTURE

1Password Events Event Request Structure

3 properties

JSON STRUCTURE

1Password Events Event User Structure

3 properties

JSON STRUCTURE

1Password Events Item Usage Structure

9 properties

JSON STRUCTURE

1Password Events Sign In Attempt Structure

8 properties

JSON STRUCTURE

1Password Item Structure

14 properties

JSON STRUCTURE

1Password Partnership Account Structure

7 properties

JSON STRUCTURE

Scroll for all 29

Examples 29

Example request and response payloads for these APIs.

1Password Event Example

0 fields

EXAMPLE

1Password Item Example

14 fields

EXAMPLE

Scroll for all 29

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

1Password Authentication

http · 1 scheme

SECURITY

1Password Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

1Password Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

1Password Trust Center

SOC 2

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

1Password Agentic Access

23 operations · 10 acting

23 operations · 10 acting

AGENTIC

Use Cases 6

What developers build with this provider.

Secrets Injection

Inject secrets from 1Password into applications and containers at runtime

Security Audit

Stream and analyze sign-in events and item usage for security incident response

Compliance Reporting

Export audit trails for SOC2, GDPR, and other compliance frameworks

CI/CD Secrets

Securely provide secrets to CI/CD pipelines without hardcoding credentials

Infrastructure as Code

Manage secrets as part of Terraform or Ansible automation workflows

Partner Account Provisioning

Automate provisioning of 1Password accounts for partner customer bases

Integrations 7

Pre-built integrations with other platforms and tools.

Kubernetes

Native integration via operator and secrets injector for Kubernetes deployments

Terraform

Terraform provider for managing 1Password items as infrastructure resources

Ansible

Ansible collection for 1Password Connect integration

GitHub Actions

GitHub Actions to load and install 1Password secrets in CI/CD workflows

Splunk

Events API Splunk integration for security event streaming

HashiCorp Vault

Vault plugin for 1Password Connect secrets retrieval

Helm Charts

Official Helm charts for deploying 1Password Connect on Kubernetes

Scroll for all 7

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 15

Pagination, idempotency, versioning, errors, and events

Scroll for all 15

Build 12

SDKs, sample code, and the tooling you integrate with

Scroll for all 12

Access & Security 6

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: 1password
url: https://raw.githubusercontent.com/api-evangelist/1password/refs/heads/main/apis.yml
name: 1Password
type: Index
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/1password.png
tags:
- Password Manager
- Passwords
- Security
- Secrets
description: 1Password is a password manager that helps individuals and businesses securely store and manage passwords, credentials,
  and sensitive information. The platform provides a Connect Server API for programmatic secrets management, an Events API
  for security monitoring and audit logging, and a Partnership API for managing partner billing accounts.
created: '2025-02-08'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: 1password:1password-accounts-api
  name: 1Password Accounts API
  description: Operations for managing partner billing accounts for customers, including creating, retrieving, updating, and
    deleting billing accounts.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/1password-accounts-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-activity-api
  name: 1Password Activity API
  description: Operations for listing API requests made to the Connect server.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Activity
  properties:
  - type: OpenAPI
    url: openapi/1password-activity-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-audit-events-api
  name: 1Password Audit Events API
  description: Retrieve information about actions performed by team members within a 1Password account, including when an
    action was performed and by whom, along with details about the type and object of the action.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Audit Events
  properties:
  - type: OpenAPI
    url: openapi/1password-audit-events-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-files-api
  name: 1Password Files API
  description: Operations for listing and retrieving files attached to items.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/1password-files-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-health-api
  name: 1Password Health API
  description: Operations for checking the health and status of the Connect server.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/1password-health-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-introspection-api
  name: 1Password Introspection API
  description: Retrieve information about the authentication token being used, including its features and permissions.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Introspection
  properties:
  - type: OpenAPI
    url: openapi/1password-introspection-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-item-usages-api
  name: 1Password Item Usages API
  description: Retrieve information about items in shared vaults that have been modified, accessed, or used, including the
    user who accessed the item, when it was accessed, and the vault where the item is stored.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Item Usages
  properties:
  - type: OpenAPI
    url: openapi/1password-item-usages-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-items-api
  name: 1Password Items API
  description: Operations for creating, reading, updating, and deleting items within vaults.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Items
  properties:
  - type: OpenAPI
    url: openapi/1password-items-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-metrics-api
  name: 1Password Metrics API
  description: Operations for retrieving Prometheus-style metrics from the Connect server.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Metrics
  properties:
  - type: OpenAPI
    url: openapi/1password-metrics-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-sign-in-attempts-api
  name: 1Password Sign-In Attempts API
  description: Retrieve information about sign-in attempts to 1Password accounts, including the name and IP address of the
    user who attempted to sign in, when the attempt was made, and for failed attempts the cause of failure.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Sign-In Attempts
  properties:
  - type: OpenAPI
    url: openapi/1password-sign-in-attempts-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
- aid: 1password:1password-vaults-api
  name: 1Password Vaults API
  description: Operations for listing and retrieving vaults available to the Connect server.
  humanURL: https://developer.1password.com/docs/connect/api-reference/
  baseURL: http://localhost:8080
  tags:
  - Vaults
  properties:
  - type: OpenAPI
    url: openapi/1password-vaults-api-openapi.yml
  - type: Documentation
    url: https://developer.1password.com/docs/connect/api-reference/
  - type: JSONSchema
    url: json-schema/1password-connect-vault-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-item-schema.json
  - type: JSONSchema
    url: json-schema/1password-connect-full-item-schema.json
  - type: JSONLD
    url: json-ld/1password-connect-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/events-api/reference/
  - type: JSONSchema
    url: json-schema/1password-events-sign-in-attempt-schema.json
  - type: JSONSchema
    url: json-schema/1password-events-item-usage-schema.json
  - type: JSONLD
    url: json-ld/1password-events-context.jsonld
  - type: Documentation
    url: https://developer.1password.com/docs/partnership-api/reference/
  - type: JSONLD
    url: json-ld/1password-partnership-context.jsonld
common:
- type: Packages
  url: packages/1password-packages.yml
- type: WellKnown
  url: well-known/1password-well-known.yml
- type: SecurityTxt
  url: well-known/1password-security.txt
- type: MCPServer
  url: mcp/1password-mcp.yml
- type: LLMsTxt
  url: llms/1password-llms.txt
- type: Conformance
  url: conformance/1password-conformance.yml
- type: ErrorCatalog
  url: errors/1password-problem-types.yml
- type: Lifecycle
  url: lifecycle/1password-lifecycle.yml
- type: Conventions
  url: conventions/1password-conventions.yml
- type: ChangeLog
  url: changelog/1password-changelog.yml
- type: CLI
  url: cli/1password-cli.yml
- type: DataModel
  url: data-model/1password-data-model.yml
- type: AgenticAccess
  url: agentic-access/1password-agentic-access.yml
- type: TrustCenter
  url: security/1password-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/1password-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/1password-domain-security.yml
- type: Authentication
  url: authentication/1password-authentication.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/1password/overview
- type: Arazzo
  url: arazzo/1password-decommission-item-workflow.yml
  name: 1Password Decommission an Item
- type: Arazzo
  url: arazzo/1password-download-item-file-workflow.yml
  name: 1Password Download an Item File
- type: Arazzo
  url: arazzo/1password-provision-item-workflow.yml
  name: 1Password Provision an Item
- type: Arazzo
  url: arazzo/1password-provision-partner-billing-workflow.yml
  name: 1Password Provision Partner Billing
- type: Arazzo
  url: arazzo/1password-read-item-secret-workflow.yml
  name: 1Password Read an Item Secret
- type: Arazzo
  url: arazzo/1password-rotate-item-password-workflow.yml
  name: 1Password Rotate an Item Password
- type: Arazzo
  url: arazzo/1password-stream-audit-events-workflow.yml
  name: 1Password Stream Audit Events
- type: Arazzo
  url: arazzo/1password-stream-item-usages-workflow.yml
  name: 1Password Stream Item Usages
- type: LinkedIn
  url: https://www.linkedin.com/company/1password
- type: Website
  url: https://1password.com/
- type: Portal
  url: https://developer.1password.com/
- type: Documentation
  url: https://developer.1password.com/docs/
- type: GettingStarted
  url: https://developer.1password.com/docs/get-started/
- type: Authentication
  url: https://developer.1password.com/docs/connect/connect-api-reference/#authentication
- type: SDKs
  url: https://developer.1password.com/docs/sdks/
  title: Official SDKs
- type: SDKs
  url: https://pypi.org/project/onepassword-sdk/
  title: Python SDK
- type: SDKs
  url: https://www.npmjs.com/package/@1password/sdk
  title: JavaScript SDK
- type: SDKs
  url: https://pkg.go.dev/github.com/1Password/onepassword-sdk-go
  title: Go SDK
- type: SDKs
  url: https://pypi.org/project/onepassword-connect-sdk/
  title: Connect Python SDK
- type: SDKs
  url: https://www.npmjs.com/package/@1password/connect
  title: Connect Node.js SDK
- type: SDKs
  url: https://pkg.go.dev/github.com/1Password/connect-sdk-go
  title: Connect Go SDK
- type: CLI
  url: https://developer.1password.com/docs/cli/
  title: 1Password CLI
- type: Blog
  url: https://blog.1password.com/
- type: Support
  url: https://support.1password.com/
- type: PrivacyPolicy
  url: https://1password.com/legal/privacy/
- type: TermsOfService
  url: https://1password.com/legal/terms-of-service/
- type: Signup
  url: https://start.1password.com/sign-up/
- type: ChangeLog
  url: https://developer.1password.com/docs/events-api/changelog/
- type: GitHubOrganization
  url: https://github.com/1Password
- type: SpectralRules
  url: rules/1password-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/1password-vocabulary.yaml
- type: Features
  data:
  - name: Secrets Management
    description: Programmatic access to 1Password vaults and items via Connect Server API
  - name: Security Monitoring
    description: Real-time audit log streaming of sign-in events, item usage, and audit trails
  - name: Partner Billing Management
    description: Provision and deprovision 1Password accounts for partner customers
  - name: SDKs
    description: Official SDKs for Python, JavaScript/TypeScript, Go, and Connect-specific clients
  - name: CLI
    description: 1Password CLI for command-line secrets management and automation
  - name: Kubernetes Integration
    description: Kubernetes operator and secrets injector for cloud-native deployments
  - name: Terraform Provider
    description: Terraform provider to manage 1Password vault items as infrastructure
  - name: GitHub Actions
    description: Load secrets from 1Password directly into GitHub Actions CI/CD pipelines
- type: UseCases
  data:
  - name: Secrets Injection
    description: Inject secrets from 1Password into applications and containers at runtime
  - name: Security Audit
    description: Stream and analyze sign-in events and item usage for security incident response
  - name: Compliance Reporting
    description: Export audit trails for SOC2, GDPR, and other compliance frameworks
  - name: CI/CD Secrets
    description: Securely provide secrets to CI/CD pipelines without hardcoding credentials
  - name: Infrastructure as Code
    description: Manage secrets as part of Terraform or Ansible automation workflows
  - name: Partner Account Provisioning
    description: Automate provisioning of 1Password accounts for partner customer bases
- type: Integrations
  data:
  - name: Kubernetes
    description: Native integration via operator and secrets injector for Kubernetes deployments
  - name: Terraform
    description: Terraform provider for managing 1Password items as infrastructure resources
  - name: Ansible
    description: Ansible collection for 1Password Connect integration
  - name: GitHub Actions
    description: GitHub Actions to load and install 1Password secrets in CI/CD workflows
  - name: Splunk
    description: Events API Splunk integration for security event streaming
  - name: HashiCorp Vault
    description: Vault plugin for 1Password Connect secrets retrieval
  - name: Helm Charts
    description: Official Helm charts for deploying 1Password Connect on Kubernetes
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com