---
title: "Changes to Infer the likely first/last name structure of a name, ex. 山本 早苗 or Yamamoto Sanae"
method: GET
path: "/api2/json/parseJapaneseName/{japaneseName}"
---

# Changes to Infer the likely first/last name structure of a name, ex. 山本 早苗 or Yamamoto Sanae

`GET /api2/json/parseJapaneseName/{japaneseName}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 6 revisions.

- **2025-05-16** `6297d39b756d`: 3 info
- **2022-08-19** `c084be2dba5a`: 36 warning

## Changes

- **2025-05-16** `6297d39b756d`: 3 info
  - added the non-success response with the status `429`
  - added the optional property `explanation` to the response with the `200` status
  - added the optional property `firstLastName/explanation` to the response with the `200` status
- **2022-08-19** `c084be2dba5a`: 36 warning
  - added the new `FN1LN1` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FN1LN1` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FN1LN2` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FN1LN2` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FN1LNx` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FN1LNx` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FN2LN1` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FN2LN1` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FN2LN2` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FN2LN2` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FN2LNx` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FN2LNx` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FNxLN1` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FNxLN1` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FNxLN2` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FNxLN2` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `FNxLNx` enum value to the `nameParserType` response property for the response status `200`
  - added the new `FNxLNx` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LN1FN1` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LN1FN1` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LN1FN2` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LN1FN2` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LN1FNx` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LN1FNx` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LN2FN1` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LN2FN1` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LN2FN2` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LN2FN2` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LN2FNx` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LN2FNx` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LNxFN1` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LNxFN1` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LNxFN2` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LNxFN2` enum value to the `nameParserTypeAlt` response property for the response status `200`
  - added the new `LNxFNx` enum value to the `nameParserType` response property for the response status `200`
  - added the new `LNxFNx` enum value to the `nameParserTypeAlt` response property for the response status `200`

---

[Operation](https://skmtc.dev/namsor/apis/namsor-api-v2/docs/api2/json/parseJapaneseName/:japaneseName/get.md) - [API](https://skmtc.dev/namsor/apis/namsor-api-v2.md) - [Page](https://skmtc.dev/namsor/apis/namsor-api-v2/changes/api2/json/parseJapaneseName/:japaneseName/get)
