namsor.com

NamSor API v2 : enpoints to process personal names (gender, cultural origin or ethnicity) in all alphabets or languages. By default, enpoints use 1 unit per name (ex. Gender), but Ethnicity classification uses 10 to 20 units per name depending on taxonomy. Use GET methods for small tests, but prefer

🔑 apikey 84 endpoints text
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

namsor-python-sdk2 ✓ Official
pip install namsor-python-sdk2
namsor-javascript-sdk2 ✓ Official
npm install namsor-javascript-sdk2
namsor-golang-sdk2 ✓ Official
go get github.com/namsor/namsor-golang-sdk2
namsor-java-client ✓ Official
# Maven: see https://github.com/namsor/namsor-java-client
namsor-java-sdk2 ✓ Official
# Maven: see https://github.com/namsor/namsor-java-sdk2
namsor-ruby-sdk2 ✓ Official
gem install namsor-ruby-sdk2
namsor-csharp-sdk2 ✓ Official
dotnet add package namsor-csharp-sdk2
namsor-php-sdk2 ✓ Official
composer require namsor-php-sdk2
namsor-api ✓ Official
# See https://github.com/namsor/namsor-api
namsor-r-sdk2 ✓ Official
# See https://github.com/namsor/namsor-r-sdk2
curl examples
Print basic source statistics.
curl \
  -H "X-API-KEY: $API_KEY" \
  https://v2.namsor.com/NamSorAPIv2/api2/json/regions
Print current API usage.
curl \
  -H "X-API-KEY: $API_KEY" \
  https://v2.namsor.com/NamSorAPIv2/api2/json/apiUsage
Prints the current status of the classifiers. A classifier name in apiStatus …
curl \
  -H "X-API-KEY: $API_KEY" \
  https://v2.namsor.com/NamSorAPIv2/api2/json/apiStatus
Endpoints (84 total)
GET
/api2/json/regions
Print basic source statistics.
GET
/api2/json/apiUsage
Print current API usage.
GET
/api2/json/apiStatus
Prints the current status of the classifiers. A classifier name in apiStatus …
GET
/api2/json/apiKeyInfo
Read API Key info.
GET
/api2/json/apiServices
List of classification services and usage cost in Units per classification (d…
GET
/api2/json/apiUsageHistory
Print historical API usage.
GET
/api2/json/softwareVersion
Get the current software version
GET
/api2/json/gender/{firstName}
Infer the likely gender of a just a fiven name, assuming default 'US' local c…
GET
/api2/json/parseName/{nameFull}
Infer the likely first/last name structure of a name, ex. John Smith or SMITH…
GET
/api2/json/genderFull/{fullName}
Infer the likely gender of a full name, ex. John H. Smith
GET
/api2/json/nameType/{properNoun}
Infer the likely type of a proper noun (personal name, brand name, place name…
GET
/api2/json/apiUsageHistoryAggregate
Print historical API usage (in an aggregated view, by service, by day/hour/min).
At a glance
Total SDKs10
Languages9
Endpoints84
Authapikey
Categories1
https://v2.namsor.com/NamSorAPIv2