Names - A Web Service for First Names and Gender

This Web Service is based on a list from Jörg Michael, containing more than 40,000 forenames, with gender and the approximate frequency of each name in all European countries and in a lot of other countries like China, India, U.S.A. and Japan.

The following WSDL is the starting point for various kind of searches

http://www.thomas-bayer.com/names-service/soap?wsdl

Method summary

Countries

A list of all countries in the dictionary:

String[] getCountries()

Parameters

none

Return Value

String[] - String Array with all country names

First Name and Gender

Gender of a given name and a list of countries where persons with this name can be found. The list of countries is sortet by frequency starting with the country where the name is the most popular:

NameInfo getNameInfo(String name)

Parameters

String name: Forename to look up

Return Value

NameInfo structure containing:

First Names in a Country

To look up the Christian names with at least a medium frequency in the given country (e.g. Germany):

String[] getNamesInCountry(String country)

Parameters

String country: Country to look up

Return Value

String[] - String Array with country names

Data Source

File "nam_dict.txt" from www.heise.de/ct, soft-link 0717182

Disclaimer

Use of this service is free of charge for both personal and commercial purposes.

THOMAS-BAYER.COM HEREBY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, RELATIVE TO THE SERVICE, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR MERCHANTIBILITY. THOMAS-BAYER.COM SHALL NOT BE LIABLE OR RESPONSIBLE FOR ANY DAMAGES, INJURIES OR LIABILITIES CAUSED DIRECTLY OR INDIRECTLY FROM THE USE OF THE SERVICE, INCLUDING BUT NOT LIMITED TO INCIDENTAL, CONSEQUENTIAL OR SPECIAL DAMAGES.

(c) 2007 by Thomas Bayer.