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

CertifID Account Verifications API

The AccountVerifications API from CertifID — 4 operation(s) for accountverifications.

CertifID Account Verifications API is one of 15 APIs that CertifID publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include AccountVerifications. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.

This API exposes 4 operations across 4 paths, and defines 38 schemas. It is described by OpenAPI 3.2.0, at version v1.

Requests are made against a single base URL, https://api.certifid.com.

4 operations 4 paths 38 schemas 1 GET3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://api.certifid.com
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

CertifID Account Verifications API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (oauth2) using the authorizationCode flow. By default, every request must be authenticated.

Paths & Operations 4

Across 4 paths, the API surfaces 4 operations — 1 GET, 3 POST. Each is listed below with its method, path, parameters, and response codes.

AccountVerifications 4
POST
/api/v1/AccountVerifications
Create a new account verification.
body → 201400401403
GET
/api/v1/AccountVerifications/{id}
Retrieve an account verification by id.
1 param → 200404401403
POST
/api/v1/AccountVerifications/Search
Search account verifications for the authenticated tenant.
body → 200400401403
POST
/api/v1/AccountVerifications/{id}/Cancel
Cancel an account verification.
1 param → 200404422401403

Schemas 38

The contract defines 38 schemas that model the data the API accepts and returns. The most detailed are CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationsListQuery (10 properties), CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationsListQuery_2 (10 properties), CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationResponseModel_2 (8 properties), CertifID.V2.PublicAPI.ViewModels.AccountVerifications.BusinessPartyRequestModel (8 properties). Each schema is shown below with its type and property counts.

CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AddressRequestModel
object
Postal address.
6 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.ExternalReferenceRequestModel
object
Reference to the record in the caller's own system.
1 property
CertifID.V2.PublicAPI.ViewModels.Requests.Api.Pagination.PagedData_1_CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationResponseModel
object
This class is used to return Paged data. In addition to the list of items, Page state is maintained. Of note: "Passthrough" is an arbitrary value passed from t…
5 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.BusinessRegistrationRequestModel
object
Business registration descriptor.
2 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.DisbursementPartyRequestModel
object
A party a disbursement is made on behalf of (a borrower or on-behalf-of party).
4 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.BusinessTaxIdRequestModel
object
Employer Identification Number for a business party.
2 properties
CertifID.V2.Common.Models.Paging.SortField
object
2 properties 1 required
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationsListQuery
object
Body for the search account verifications request. Inherits standard pagination (page size, page index, sort fields, free-text query) from CertifID.V2.PublicAP…
10 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.IndividualTaxIdType
string
Tax id type for an individual party.
Microsoft.AspNetCore.Mvc.ProblemDetails
object
5 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.BusinessRegistrationType
string
Business registration identifier type. Distinct from the tax id (EIN): a registration is a non-tax identifier issued by another regulator.
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountRequestModel
object
Bank account details on a verification request.
3 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationUseCase
string
Use case driving the verification. Determines which transaction context block (transaction.payoff or transaction.b2bWire) may be populated.
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.IndividualTaxIdRequestModel
object
Tax identifier for an individual party.
2 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.CreateAccountVerificationRequestModel
object
Body for the create account verification request.
6 properties 4 required
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.B2BWireContextRequestModel
object
Business-wire-specific transaction context.
4 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationStatus
string
Status of a verification — the in-flight position and the terminal verdicts in a single discriminator. CertifID.V2.PublicAPI.ViewModels.AccountVerifications.Ac…
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.TransactionRequestModel
object
Optional transaction context for the verification.
6 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.DisbursementPartyType
string
Kind of party a disbursement is made on behalf of.
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PayoffContextRequestModel
object
Payoff-specific transaction context.
8 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PersonNameRequestModel
object
Person name pair.
2 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationResponseModel
object
Shared response shape for the create / retrieve / cancel account verification requests.
8 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.IndividualPartyRequestModel
object
An individual / consumer party.
6 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PartyRequestModel
object
The owning party — exactly one of CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PartyRequestModel.Individual or CertifID.V2.PublicAPI.ViewModels.Accoun…
2 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.DisbursementUnderwriterRequestModel
object
Title underwriter on a disbursement.
2 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PartyType
string
The party type. On the request side it is inferred from whether party.individual or party.business is populated; it is also a search filter.
CertifID.V2.Common.Models.Paging.SortDirection
string
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PaymentRail
string
Payment rail the transaction under verification moves on.
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.BusinessPartyRequestModel
object
A business / commercial party.
8 properties
CertifID.V2.PublicAPI.ViewModels.Requests.Api.Pagination.PagedData_1_CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationResponseModel_2
object
This class is used to return Paged data. In addition to the list of items, Page state is maintained. Of note: "Passthrough" is an arbitrary value passed from t…
5 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationsListQuery_2
object
Body for the search account verifications request. Inherits standard pagination (page size, page index, sort fields, free-text query) from CertifID.V2.PublicAP…
10 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.BusinessRegistrationType_2
string
Business registration identifier type. Distinct from the tax id (EIN): a registration is a non-tax identifier issued by another regulator.
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationUseCase_2
string
Use case driving the verification. Determines which transaction context block (transaction.payoff or transaction.b2bWire) may be populated.
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationStatus_2
string
Status of a verification — the in-flight position and the terminal verdicts in a single discriminator. CertifID.V2.PublicAPI.ViewModels.AccountVerifications.Ac…
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.AccountVerificationResponseModel_2
object
Shared response shape for the create / retrieve / cancel account verification requests.
8 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PartyRequestModel_2
object
The owning party — exactly one of CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PartyRequestModel.Individual or CertifID.V2.PublicAPI.ViewModels.Accoun…
2 properties
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.PartyType_2
string
The party type. On the request side it is inferred from whether party.individual or party.business is populated; it is also a search filter.
CertifID.V2.PublicAPI.ViewModels.AccountVerifications.BusinessPartyRequestModel_2
object
A business / commercial party.
8 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

certifid-accountverifications-api-openapi.yml Raw ↑

Other APIs CertifID publishes across the network.

CertifID Bank Lookup API
CertifID Collect Request API
CertifID Confirm Request API
CertifID Disbursements API
CertifID Identity Request API
CertifID Integration API
CertifID Lenders API
CertifID Location API
CertifID Payoff Ordering API
CertifID Send Request API
CertifID Test API
CertifID Underwriter API
Where this information came from

This is an independent, third-party profile of CertifID Account Verifications 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.