NamSor API v2 Skill
namsor-com
namsor-com
| Method | Path | Description |
|---|---|---|
GET | /api2/json/disable/{source}/{disabled} | |
GET | /api2/json/country/{personalNameFull} | Activate/deactivate an API Key. |
GET | /api2/json/origin/{firstName}/{lastName} | [USES 10 UNITS PER NAME] Infer the likely country of residence of a personal full name, or one surname. Assumes names as they are in the country of residence OR the country of ori... |
GET | /api2/json/nameType/{properNoun} | [USES 10 UNITS PER NAME] Infer the likely country of origin of a personal name. Assumes names as they are in the country of origin. For US, CA, AU, NZ and other melting-pots : use... |
GET | /api2/json/parseName/{nameFull} | Infer the likely type of a proper noun (personal name, brand name, place name etc.) |
GET | /api2/json/regions | Infer the likely first/last name structure of a name, ex. John Smith or SMITH, John or SMITH; John. |
GET | /api2/json/genderstatv3/{enabled} | Print basic source statistics. |
GET | /api2/json/softwareVersion | Activate/deactivate genderstatv3. |
GET | /api2/json/apiStatus | Get the current software version |
GET | /api2/json/apiServices | Prints the current status of the classifiers. A classifier name in apiStatus corresponds to a service name in apiServices. |
GET | /api2/json/taxonomyClasses/{classifierName} | List of classification services and usage cost in Units per classification (default is 1=ONE Unit). Some API endpoints (ex. Corridor) combine multiple classifiers. |
GET | /api2/json/apiUsage | Print the taxonomy classes valid for the given classifier. |
GET | /api2/json/learnable/{source}/{learnable} | Print current API usage. |
GET | /api2/json/learnable/{source}/{learnable}/{token} | Activate/deactivate learning from a source. |
GET | /api2/json/apiKeyInfo | Activate/deactivate learning from a source. |
GET | /api2/json/anonymize/{source}/{anonymized}/{token} | Read API Key info. |
GET | /api2/json/anonymize/{source}/{anonymized} | Activate/deactivate anonymization for a source. |
GET | /api2/json/nameTypeGeo/{properNoun}/{countryIso2} | Activate/deactivate anonymization for a source. |
POST | /api2/json/nameTypeBatch | Infer the likely type of a proper noun (personal name, brand name, place name etc.) |
POST | /api2/json/nameTypeGeoBatch | Infer the likely common type of up to 100 proper nouns (personal name, brand name, place name etc.) |
GET | /api2/json/corridor/{countryIso2From}/{firstNameFrom}/{lastNameFrom}/{countryIso2To}/{firstNameTo}/{lastNameTo} | Infer the likely common type of up to 100 proper nouns (personal name, brand name, place name etc.) |
POST | /api2/json/corridorBatch | [USES 50 UNITS PER NAME COUPLE] Infer several classifications for a cross border interaction between names (ex. remit, travel, intl com) |
GET | /api2/json/gender/{firstName} | [USES 50 UNITS PER NAME PAIR] Infer several classifications for up to 100 cross border interaction between names (ex. remit, travel, intl com) |
GET | /api2/json/gender/{firstName}/{lastName} | Infer the likely gender of a just a fiven name, assuming default 'US' local context. Please use preferably full names and local geographic context for better accuracy. |
GET | /api2/json/genderGeo/{firstName}/{lastName}/{countryIso2} | Infer the likely gender of a name. |
POST | /api2/json/genderGeoBatch | Infer the likely gender of a name, given a local context (ISO2 country code). |
POST | /api2/json/genderBatch | Infer the likely gender of up to 100 names, each given a local context (ISO2 country code). |
GET | /api2/json/genderFullGeo/{fullName}/{countryIso2} | Infer the likely gender of up to 100 names, detecting automatically the cultural context. |
GET | /api2/json/genderFull/{fullName} | Infer the likely gender of a full name, given a local context (ISO2 country code). |
POST | /api2/json/genderFullBatch | Infer the likely gender of a full name, ex. John H. Smith |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install namsor-com
Downloads and installs to ~/.claude/skills/namsor-com/
2.1.4 (2026-03-02)