personal

Infer the likely first/last name structure of a name, ex. John Smith or SMITH, John or SMITH; John.

Changed on
get/api2/json/parseName/{nameFull}

Request

  • Base URL
    https://v2.namsor.com/NamSorAPIv2
  • Auth
    API key in header X-API-KEY

Path parameters

nameFullstring required

Response

A origined name.

scriptstring
idstring
explanationstring
namestring

The input name.

nameParserType'FN1LN1' | 'LN1FN1' | 'FN1LN2' | 'LN2FN1' | 'FN1LNx' | 'LNxFN1' | 'FN2LN1' | 'LN1FN2' | 'FN2LN2' | 'LN2FN2' | 'FN2LNx' | 'LNxFN2' | 'FNxLN1' | 'LN1FNx' | 'FNxLN2' | 'LN2FNx' | 'FNxLNx' | 'LNxFNx'

Name parsing is addressed as a classification problem, for example FN1LN1 means a first then last name order.

nameParserTypeAlt'FN1LN1' | 'LN1FN1' | 'FN1LN2' | 'LN2FN1' | 'FN1LNx' | 'LNxFN1' | 'FN2LN1' | 'LN1FN2' | 'FN2LN2' | 'LN2FN2' | 'FN2LNx' | 'LNxFN2' | 'FNxLN1' | 'LN1FNx' | 'FNxLN2' | 'LN2FNx' | 'FNxLNx' | 'LNxFNx'

Second best alternative parsing. Name parsing is addressed as a classification problem, for example FN1LN1 means a first then last name order.

scorenumber double

Higher score is better, but score is not normalized. Use calibratedProbability if available.

Changes

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property / to the response with the status

    • warning

      added the new FN1LN1 enum value to the response property for the response status

    • warning

      added the new FN1LN1 enum value to the response property for the response status

    • warning

      added the new FN1LN2 enum value to the response property for the response status

    • warning

      added the new FN1LN2 enum value to the response property for the response status

    • warning

      added the new FN1LNx enum value to the response property for the response status

    • warning

      added the new FN1LNx enum value to the response property for the response status

    • warning

      added the new FN2LN1 enum value to the response property for the response status

    • warning

      added the new FN2LN1 enum value to the response property for the response status

    • warning

      added the new FN2LN2 enum value to the response property for the response status

    • warning

      added the new FN2LN2 enum value to the response property for the response status

    • warning

      added the new FN2LNx enum value to the response property for the response status

    • warning

      added the new FN2LNx enum value to the response property for the response status

    • warning

      added the new FNxLN1 enum value to the response property for the response status

    • warning

      added the new FNxLN1 enum value to the response property for the response status

    • warning

      added the new FNxLN2 enum value to the response property for the response status

    • warning

      added the new FNxLN2 enum value to the response property for the response status

    • warning

      added the new FNxLNx enum value to the response property for the response status

    • warning

      added the new FNxLNx enum value to the response property for the response status

    • warning

      added the new LN1FN1 enum value to the response property for the response status

    • warning

      added the new LN1FN1 enum value to the response property for the response status

    • warning

      added the new LN1FN2 enum value to the response property for the response status

    • warning

      added the new LN1FN2 enum value to the response property for the response status

    • warning

      added the new LN1FNx enum value to the response property for the response status

    • warning

      added the new LN1FNx enum value to the response property for the response status

    • warning

      added the new LN2FN1 enum value to the response property for the response status

    • warning

      added the new LN2FN1 enum value to the response property for the response status

    • warning

      added the new LN2FN2 enum value to the response property for the response status

    • warning

      added the new LN2FN2 enum value to the response property for the response status

    • warning

      added the new LN2FNx enum value to the response property for the response status

    • warning

      added the new LN2FNx enum value to the response property for the response status

    • warning

      added the new LNxFN1 enum value to the response property for the response status

    • warning

      added the new LNxFN1 enum value to the response property for the response status

    • warning

      added the new LNxFN2 enum value to the response property for the response status

    • warning

      added the new LNxFN2 enum value to the response property for the response status

    • warning

      added the new LNxFNx enum value to the response property for the response status

    • warning

      added the new LNxFNx enum value to the response property for the response status