Skip to main content
The ArchiveOrder API lets professional genealogy platforms, research firms, and archival services submit document retrieval orders to GenealogyDirect’s fulfillment network. Use the API to create orders, review researcher offers, initiate payments, exchange order messages, retrieve delivered documents, audit order events, and subscribe to webhook notifications.

Base URLs

EnvironmentBase URL
Productionhttps://api.archiveorder.com
Developmenthttps://api-dev.archiveorder.com

Core workflow

1

Create an order

Submit the repository, document type, jurisdiction, people of interest, and fulfillment instructions.
2

Review offers

Researchers can submit offers with price, currency, message, and estimated completion information.
3

Select and pay

Select an offer, initiate payment, and finalize the accepted payment intent.
4

Track fulfillment

Read messages, status changes, events, and delivered documents.
5

Receive webhooks

Register HTTPS webhook endpoints to receive order event deliveries.

Quickstart

Create your first ArchiveOrder with curl.

Authentication

Learn how API keys and scopes work.

Order lifecycle

Understand public order statuses.

OpenAPI

Download or inspect the OpenAPI 3.1 document.
Access to the API requires a scoped API key issued by GenealogyDirect. Contact support if you need a sandbox key or production credentials.