How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

NationGraph Automations API

The Automations API from NationGraph — 12 operation(s) for automations.

NationGraph Automations API is one of 56 APIs that NationGraph publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Automation. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

This API exposes 15 operations across 12 paths, and defines 44 schemas. It is described by OpenAPI 3.2.0, at version 0.2.36.

Requests are made against the base URL https://api.nationgraph.com.

15 operations 12 paths 44 schemas 9 GET2 PATCH4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.2.36
Base URL
https://api.nationgraph.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

NationGraph Automations API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 15

Across 12 paths, the API surfaces 15 operations — 9 GET, 2 PATCH, 4 POST. Each is listed below with its method, path, parameters, and response codes.

Automations 15
POST
/api/v3/automations
Create Automation
create_automation_api_v3_automations_post body → 200422
GET
/api/v3/automations
Get Automations
get_automations_api_v3_automations_get 9 params → 200422
GET
/api/v3/automations/types
Get Automation Types
get_automation_types_api_v3_automations_types_get 1 param → 200422
GET
/api/v3/automations/{automation_id}
Get Automation
get_automation_api_v3_automations__automation_id__get 1 param → 200422
PATCH
/api/v3/automations/{automation_id}
Update Automation
update_automation_api_v3_automations__automation_id__patch 1 param body → 200422
POST
/api/v3/automations/{automation_id}/refresh
Refresh
refresh_api_v3_automations__automation_id__refresh_post 1 param → 200422
POST
/api/v3/automations/{automation_id}/runs
Create And Run
create_and_run_api_v3_automations__automation_id__runs_post 1 param → 200422
GET
/api/v3/automations/{automation_id}/runs
Get Automation Runs
get_automation_runs_api_v3_automations__automation_id__runs_get 2 params → 200422
GET
/api/v3/automations/{automation_id}/runs/{run_id}
Get Run Detail
get_run_detail_api_v3_automations__automation_id__runs__run_id__get 2 params → 200422
PATCH
/api/v3/automations/{automation_id}/runs/{run_id}/status
Update Run Status
update_run_status_api_v3_automations__automation_id__runs__run_id__status_patch 2 params body → 200422
POST
/api/v3/automations/{automation_id}/runs/{run_id}/cancel
Cancel Run
cancel_run_api_v3_automations__automation_id__runs__run_id__cancel_post 2 params → 200422
GET
/api/v3/automations/{automation_id}/runs/{run_id}/results
Get Run Results
get_run_results_api_v3_automations__automation_id__runs__run_id__results_get 23 params → 200422
GET
/api/v3/automations/{automation_id}/runs/{run_id}/export
Export Run Csv
export_run_csv_api_v3_automations__automation_id__runs__run_id__export_get 21 params → 200422
GET
/api/v3/automations/{automation_id}/runs/{run_id}/contacts
Get Run Contacts
get_run_contacts_api_v3_automations__automation_id__runs__run_id__contacts_get 6 params → 200422
GET
/api/v3/automations/{automation_id}/runs/{run_id}/results/{result_id}/files
Get Result Files
get_result_files_api_v3_automations__automation_id__runs__run_id__results__result_id__files_get 3 params → 200422

Schemas 44

The contract defines 44 schemas that model the data the API accepts and returns. The most detailed are EnrichedSignal (16 properties), ContactRow (13 properties), AutomationResultResponse (10 properties), AutomationWithStats (9 properties). Each schema is shown below with its type and property counts.

AutomationStatItem
object
2 properties 2 required
AutomationStats
object
1 property 1 required
AutomationRefreshResponse
object
1 property 1 required
CRMType
string
Supported CRM integrations for institution mapping
ContactRow
object
One flattened contact for the contactsexport contact-level results view. Mirrors the CSV columns (plus match/contactid) so the table and export stay in sync.
13 properties 2 required
SignalStatusEnum
string
VendorContractEnrichmentConfig
object
6 properties 3 required
AutomationResultResponse
object
10 properties 7 required
InstitutionFiltersEnum
string
CRMPushStatus
object
1 property
SignalInstitution
object
4 properties 3 required
HTTPValidationError
object
1 property
ContactsExportConfig
object
5 properties 2 required
PaginatedResponse_ContactRow_
object
4 properties 4 required
SignalSourceType
string
DeepResearchQuery
object
5 properties 3 required
AutomationResponse
object
7 properties 7 required
OutreachSequenceConfig
object
5 properties 3 required
AutomationUpdates
object
3 properties
EnrichedSignal
object
16 properties 13 required
TerritoryVisibility
string
AutomationResultSortField
string
SignalSignificance
string
LatestRunSummary
object
5 properties 4 required
InstitutionListPayload
object
4 properties 1 required
InstitutionTypePayload
object
9 properties
PaginatedResponse_AutomationResultResponse_
object
4 properties 4 required
AutomationExecutionStatus
string
AutomationRunResponse
object
5 properties 4 required
ValidationError
object
5 properties 3 required
CreateAutomationRequest
object
4 properties 3 required
VendorWithProducts
object
2 properties 2 required
AutomationStatus
string
RunStatusUpdate
object
1 property 1 required
OutreachSequenceFilters
object
5 properties
RankedInstitutionsFilters
object
2 properties
InstitutionEnum
string
UserProfileInstitutionFilter
object
4 properties 2 required
DeepResearchConfig
object
4 properties 3 required
RankedRanking
object
4 properties
AutomationWithStats
object
9 properties 8 required
RankedInstitutionsConfig
object
3 properties 3 required
AutomationRunDetailResponse
object
8 properties 5 required
AutomationType
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nationgraph-automations-api-openapi.yml Raw ↑

Other APIs NationGraph publishes across the network.

NationGraph Accounts API
NationGraph Budgets API
NationGraph Classifier API
NationGraph Classifiers API
NationGraph Contacts API
NationGraph Contracts API
NationGraph CRM API
NationGraph CRM Automation Push API
NationGraph CRM Companies API
NationGraph CRM Contacts API
NationGraph CRM History API
NationGraph CRM Leads API
Where this information came from

This is an independent, third-party profile of NationGraph Automations API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.