Skip to main content
POST
Analyze Office Action
This is the core endpoint. Submit the full text of a USPTO office action and receive a structured analysis with claim-by-claim breakdown, rejection bases, prior art mapping, and strategic recommendations. Every response includes Glass Box transparency metadata.

Typical workflow

  1. Call /lookup/{app_number} to get the examiner name
  2. Call /analyze with the office action text
  3. Use the returned analysis_id to call /draft-roa

Office action types

Examiner intelligence

When include_examiner_intel is true (default), the analysis includes examiner behavior patterns that inform the strategy recommendations. Set to false to skip this step and reduce processing time.

Authorizations

X-API-Key
string
header
required

API key for paid endpoints. Create in your account Settings at https://abigail.app

Headers

X-API-Key
string
required

Your Abigail API key (format: abi_sk_...).

Body

application/json
application_number
string
required

USPTO application number.

office_action_text
string
required

Full text of the office action.

office_action_type
string
default:CTNF

Office action type code. Common: CTNF (non-final), CTFR (final), CTED (restriction).

include_examiner_intel
boolean
default:true

Include examiner intelligence in the analysis.

Response

Analysis complete

analysis_id
string

Unique analysis identifier. Use this for follow-up draft-roa calls.

application_number
string
rejection_type
string
claim_analyses
object[]
glass_box
object

Transparency metadata showing AI decision provenance.