Skip to main content

Overview

In many cultures, it is common for an individual to have only a single name (a mononym). The FrankieOne platform supports these cases, but correct data mapping is crucial as requirements vary significantly between different types of verification checks. This guide will walk you through the correct API implementation for handling single-name applicants to ensure successful verification and global compliance.

General API Implementation

The recommended approach for submitting a single name via the API is to populate the familyName and use a placeholder for the givenName.
Why this approach? familyName is the only name field the API requires — givenName is optional. Many downstream data sources also have a mandatory requirement for a familyName or “Last Name” field. Placing the single name here ensures the request is valid and gives the highest compatibility across our network of data sources.
Do not submit the single name in givenName with an empty or omitted familyNamefamilyName is required, so the request will be rejected. If you have an existing integration that places the single name in givenName and a placeholder in familyName, it will still be accepted, but we recommend migrating to the format above: the critical factor is meeting the requirements of the specific end data source you are checking against, and most require a populated family name.

Verification Compatibility

Support for single-name verification is not universal. It depends entirely on the rules of the end data source. Submitting a single name to an unsupported service will result in a “No Match” or an error.

Australian DVS Formatting Rules

The Australian Document Verification Service (DVS) matches the name you submit against the name held by the issuing authority. Because DVS is an exact-match service, a single name will only verify where the document itself records the individual under a single name. The general convention across all DVS document types is to place the single name in familyName and submit a placeholder in givenName:
  • Use a hyphen (-) as the givenName placeholder. This is the default and the format we recommend.
  • A full stop (.) is accepted as an alternative where a provider prefers it.
  • FrankieOne normalises the placeholder before the request reaches DVS, submitting a blank given name rather than the literal - or . character.
A single name will return a No Match if the issuing authority holds the individual under both a given and a family name. In that case, submit the name as it is recorded on the document rather than as a mononym.
For the full field-by-field requirements of each document type, see Australian Documents.