Abortion Policy API website screenshot

Abortion Policy API

The Abortion Policy API provides up-to-date information on US state abortion policies that can be integrated into online abortion resources. The API consolidates abortion laws into one database across four data tables covering gestational limits, insurance coverage, minors restrictions, and waiting periods. Data is accessible by US state name or zip code. The project is co-led by Patient Forward and is fiscally sponsored by NEO Philanthropy.

Abortion Policy API publishes 4 APIs on the APIs.io network, including Gestational Limits API, Insurance Coverage API, Minors API, and 1 more. Tagged areas include Abortion, Policies, Healthcare, and Government.

The Abortion Policy API catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Abortion Policy API’s developer surface includes authentication, getting-started guide, API reference, support, and 9 more developer resources.

50.2/100 developing ▼ -9.4 Agent 44/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
4 APIs 7 Features 6 Use Cases
AbortionPoliciesHealthcareGovernment

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 50.2/100 · developing
Contract Quality 17.0 / 25
Developer Ergonomics 6.5 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 4.1 / 13
Governance 8.3 / 12
Discoverability 5.6 / 10
Agent readiness — 44/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 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 0 / 4
Consent & Bot Identity 0 / 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/abortion-policy-api: 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 4

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

Abortion Policy API Gestational Limits API

Endpoints for retrieving gestational limit abortion policies by state or zip code.

Abortion Policy API Insurance Coverage API

Endpoints for retrieving abortion insurance coverage restrictions by state or zip code.

Abortion Policy API Minors API

Endpoints for retrieving abortion restrictions targeting minors by state or zip code.

Abortion Policy API Waiting Periods API

Endpoints for retrieving abortion waiting period restrictions by state or zip code.

Open Collections 1

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

Abortion Policy API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Abortion Policy Api Rate Limits

5 limits

RATE LIMITS

FinOps 1

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

Features 7

Notable capabilities this provider offers.

Gestational Limits Data

State-by-state gestational limit policies including exceptions for life, health, fetal anomaly, and rape/incest.

Insurance Coverage Data

Comprehensive insurance coverage restrictions covering Medicaid, private insurance, and ACA exchange plans by state.

Minors Restrictions Data

Parental consent, notification, and judicial bypass requirements for minors seeking abortion by state.

Waiting Periods Data

State mandatory waiting period hours and counseling visit requirements between counseling and abortion care.

State and Zip Code Lookup

All policy data accessible by US state name or 5-digit zip code for integration flexibility.

Expert-Curated Data

Data collaboratively analyzed by reproductive rights experts from Guttmacher, Planned Parenthood, Power to Decide, CRR, and others.

Free Public Good

API provided free without gatekeeping as a public good resource for reproductive health organizations.

Scroll for all 7

Semantic Vocabularies 1

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

Abortion Policy Api Context

4 classes · 33 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Abortion Policy API API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Abortion Policy API API Rules

38 rules · 16 errors 20 warnings 2 info

SPECTRAL

JSON Schema 4

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

GestationalLimits

6 properties

JSON SCHEMA

InsuranceCoverage

18 properties

JSON SCHEMA

MinorsRestrictions

7 properties

JSON SCHEMA

WaitingPeriods

6 properties

JSON SCHEMA

JSON Structure 4

JSON Structure definitions describing this provider's data shapes.

Gestational Limits Structure

6 properties

JSON STRUCTURE

Insurance Coverage Structure

18 properties

JSON STRUCTURE

Minors Restrictions Structure

7 properties

JSON STRUCTURE

Waiting Periods Structure

6 properties

JSON STRUCTURE

Examples 4

Example request and response payloads for these APIs.

Insurance Coverage Example

18 fields

EXAMPLE

Waiting Periods Example

6 fields

EXAMPLE

Security Posture 2

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

Abortion Policy Api Authentication

apiKey · 1 scheme

SECURITY

Abortion Policy Api Domain Security

TLSv1.3 · HSTS

SECURITY

Agentic Access 1

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

Abortion Policy Api Agentic Access

12 operations

12 operations · 0 acting

AGENTIC

Use Cases 6

What developers build with this provider.

Abortion Finder Applications

Integrate state abortion policy data into patient-facing tools that help people find abortion services.

Healthcare Provider Tools

Embed policy data into clinical tools to help providers advise patients on state-specific access restrictions.

Journalism and Research

Access structured policy data for data journalism, academic research, and policy analysis.

Advocacy and Education

Power public education tools and advocacy platforms with accurate, up-to-date abortion policy information.

Chatbot Integration

Provide abortion policy answers in conversational tools like Charley the Chatbot.

Legal Aid Resources

Support legal aid organizations with accurate state law data for advising clients on abortion access.

Integrations 5

Pre-built integrations with other platforms and tools.

Planned Parenthood

Used by Planned Parenthood for patient-facing abortion policy information.

Abortion Finder

Powers policy data in the Abortion Finder patient resource tool.

Charley the Chatbot

Integrated into Charley the Chatbot for conversational abortion policy guidance.

Ineedana.com

Powers policy data for ineedana.com abortion access resource.

Microsoft Power Platform

Available as an independent publisher connector for Power Apps, Power Automate, Logic Apps, and Copilot Studio.

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: abortion-policy-api
url: https://raw.githubusercontent.com/api-evangelist/abortion-policy-api/refs/heads/main/apis.yml
name: Abortion Policy API
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · 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/abortion-policy-api.png
tags:
- Abortion
- Policies
- Healthcare
- Government
description: The Abortion Policy API provides up-to-date information on US state abortion policies that can be integrated
  into online abortion resources. The API consolidates abortion laws into one database across four data tables covering gestational
  limits, insurance coverage, minors restrictions, and waiting periods. Data is accessible by US state name or zip code. The
  project is co-led by Patient Forward and is fiscally sponsored by NEO Philanthropy.
created: '2025-01-07'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: abortion-policy-api:abortion-policy-api-gestational-limits-api
  name: Abortion Policy API Gestational Limits API
  description: Endpoints for retrieving gestational limit abortion policies by state or zip code.
  humanURL: https://www.abortionpolicyapi.com/
  tags:
  - Gestational Limits
  properties:
  - type: OpenAPI
    url: openapi/abortion-policy-api-gestational-limits-api-openapi.yml
  - type: Documentation
    url: https://www.abortionpolicyapi.com/
  - type: Authentication
    url: https://www.abortionpolicyapi.com/request-access
  - type: APIReference
    url: https://www.abortionpolicyapi.com/field-references
  - type: CodeExamples
    url: https://github.com/alexanian/abortion-policy-api-examples
  - type: JSONSchema
    url: json-schema/gestational-limits-schema.json
  - type: JSONSchema
    url: json-schema/insurance-coverage-schema.json
  - type: JSONSchema
    url: json-schema/minors-restrictions-schema.json
  - type: JSONSchema
    url: json-schema/waiting-periods-schema.json
- aid: abortion-policy-api:abortion-policy-api-insurance-coverage-api
  name: Abortion Policy API Insurance Coverage API
  description: Endpoints for retrieving abortion insurance coverage restrictions by state or zip code.
  humanURL: https://www.abortionpolicyapi.com/
  tags:
  - Insurance Coverage
  properties:
  - type: OpenAPI
    url: openapi/abortion-policy-api-insurance-coverage-api-openapi.yml
  - type: Documentation
    url: https://www.abortionpolicyapi.com/
  - type: Authentication
    url: https://www.abortionpolicyapi.com/request-access
  - type: APIReference
    url: https://www.abortionpolicyapi.com/field-references
  - type: CodeExamples
    url: https://github.com/alexanian/abortion-policy-api-examples
  - type: JSONSchema
    url: json-schema/gestational-limits-schema.json
  - type: JSONSchema
    url: json-schema/insurance-coverage-schema.json
  - type: JSONSchema
    url: json-schema/minors-restrictions-schema.json
  - type: JSONSchema
    url: json-schema/waiting-periods-schema.json
- aid: abortion-policy-api:abortion-policy-api-minors-api
  name: Abortion Policy API Minors API
  description: Endpoints for retrieving abortion restrictions targeting minors by state or zip code.
  humanURL: https://www.abortionpolicyapi.com/
  tags:
  - Minors
  properties:
  - type: OpenAPI
    url: openapi/abortion-policy-api-minors-api-openapi.yml
  - type: Documentation
    url: https://www.abortionpolicyapi.com/
  - type: Authentication
    url: https://www.abortionpolicyapi.com/request-access
  - type: APIReference
    url: https://www.abortionpolicyapi.com/field-references
  - type: CodeExamples
    url: https://github.com/alexanian/abortion-policy-api-examples
  - type: JSONSchema
    url: json-schema/gestational-limits-schema.json
  - type: JSONSchema
    url: json-schema/insurance-coverage-schema.json
  - type: JSONSchema
    url: json-schema/minors-restrictions-schema.json
  - type: JSONSchema
    url: json-schema/waiting-periods-schema.json
- aid: abortion-policy-api:abortion-policy-api-waiting-periods-api
  name: Abortion Policy API Waiting Periods API
  description: Endpoints for retrieving abortion waiting period restrictions by state or zip code.
  humanURL: https://www.abortionpolicyapi.com/
  tags:
  - Waiting Periods
  properties:
  - type: OpenAPI
    url: openapi/abortion-policy-api-waiting-periods-api-openapi.yml
  - type: Documentation
    url: https://www.abortionpolicyapi.com/
  - type: Authentication
    url: https://www.abortionpolicyapi.com/request-access
  - type: APIReference
    url: https://www.abortionpolicyapi.com/field-references
  - type: CodeExamples
    url: https://github.com/alexanian/abortion-policy-api-examples
  - type: JSONSchema
    url: json-schema/gestational-limits-schema.json
  - type: JSONSchema
    url: json-schema/insurance-coverage-schema.json
  - type: JSONSchema
    url: json-schema/minors-restrictions-schema.json
  - type: JSONSchema
    url: json-schema/waiting-periods-schema.json
common:
- type: AgenticAccess
  url: agentic-access/abortion-policy-api-agentic-access.yml
- type: DomainSecurity
  url: security/abortion-policy-api-domain-security.yml
- type: Authentication
  url: authentication/abortion-policy-api-authentication.yml
- type: GettingStarted
  url: https://www.abortionpolicyapi.com/
- type: Authentication
  url: https://www.abortionpolicyapi.com/request-access
- type: APIReference
  url: https://www.abortionpolicyapi.com/field-references
- type: CaseStudies
  url: https://www.abortionpolicyapi.com/case-studies
- type: Support
  url: https://www.abortionpolicyapi.com/contact
- type: TermsOfService
  url: https://www.abortionpolicyapi.com/terms
- type: PrivacyPolicy
  url: https://www.abortionpolicyapi.com/privacy
- type: RateLimits
  data:
  - name: API Calls Per Connection
    description: 100 calls per 60 seconds per connection
- type: Features
  data:
  - name: Gestational Limits Data
    description: State-by-state gestational limit policies including exceptions for life, health, fetal anomaly, and rape/incest.
  - name: Insurance Coverage Data
    description: Comprehensive insurance coverage restrictions covering Medicaid, private insurance, and ACA exchange plans
      by state.
  - name: Minors Restrictions Data
    description: Parental consent, notification, and judicial bypass requirements for minors seeking abortion by state.
  - name: Waiting Periods Data
    description: State mandatory waiting period hours and counseling visit requirements between counseling and abortion care.
  - name: State and Zip Code Lookup
    description: All policy data accessible by US state name or 5-digit zip code for integration flexibility.
  - name: Expert-Curated Data
    description: Data collaboratively analyzed by reproductive rights experts from Guttmacher, Planned Parenthood, Power to
      Decide, CRR, and others.
  - name: Free Public Good
    description: API provided free without gatekeeping as a public good resource for reproductive health organizations.
- type: UseCases
  data:
  - name: Abortion Finder Applications
    description: Integrate state abortion policy data into patient-facing tools that help people find abortion services.
  - name: Healthcare Provider Tools
    description: Embed policy data into clinical tools to help providers advise patients on state-specific access restrictions.
  - name: Journalism and Research
    description: Access structured policy data for data journalism, academic research, and policy analysis.
  - name: Advocacy and Education
    description: Power public education tools and advocacy platforms with accurate, up-to-date abortion policy information.
  - name: Chatbot Integration
    description: Provide abortion policy answers in conversational tools like Charley the Chatbot.
  - name: Legal Aid Resources
    description: Support legal aid organizations with accurate state law data for advising clients on abortion access.
- type: Integrations
  data:
  - name: Planned Parenthood
    description: Used by Planned Parenthood for patient-facing abortion policy information.
  - name: Abortion Finder
    description: Powers policy data in the Abortion Finder patient resource tool.
  - name: Charley the Chatbot
    description: Integrated into Charley the Chatbot for conversational abortion policy guidance.
  - name: Ineedana.com
    description: Powers policy data for ineedana.com abortion access resource.
  - name: Microsoft Power Platform
    description: Available as an independent publisher connector for Power Apps, Power Automate, Logic Apps, and Copilot Studio.
- type: SpectralRules
  url: rules/abortion-policy-api-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/abortion-policy-api-vocabulary.yaml
- type: JSONLD
  url: json-ld/abortion-policy-api-context.jsonld
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com