NameAPI is a web API
to handle people's names
in your software.

News

26.04.2024

Enhanced NameAPI Database

We've updated our NameAPI database to better handle names that include professions. We have added...


12.04.2024

Bosnian names: Echoes of Diversity and Heritage

Bosnia and Herzegovina stands out in Europe for its remarkable diversity, being a country where...


29.03.2024

Larger Name Database

We are pleased to announce a new update to our database, which now features a broader range of...


01.03.2024

Diving Deeper into Latin American Names

From the indigenous communities of the Andes to the Afro-Caribbean rhythms of the Caribbean coast,...


16.02.2024

Swagger-UI: The New and Improved Way to Use Our REST API

We are happy to announce that we have added a new feature to our REST API: Swagger-UI, which allows...


Integration Options

 

The NameAPI software is accessed through web services (REST).
Optimaize offers its services in the following forms: Software as a Service (SaaS) or on-premise.

Public NameAPI (SaaS)

Optimaize operates its standard software on servers available to the general public. One time credits and recurring monthly credit packages are available in the online shop.

Pro:

  • Integration flexibility: Simple integration that allows users to incorporate functionality into their existing workflows and software solutions.
  • Scalability: Enables customers to scale their services up or down according to their demand and growth. NameAPI offers different tiers of service with different features and prices, allowing customers to choose the best option for their requirements.
  • Lower costs: Reduces the upfront and ongoing costs of software licensing, installation, maintenance, and upgrades. One time credits and recurring monthly credit packages are available in the online shop. This pay-as-you-go model can be more cost-effective for users, especially for smaller businesses or startups.
  • Automatic updates and maintenance: Optimaize handles the maintenance, updates, and upgrades, with no responsibility for customers of managing software updates. This guarantees continuous access to the latest features and enhancements without requiring any extra effort from customers.

Contra:

  • Limited software customization: the services are designed for the general public as we prioritize general functionality over individual needs of customers.
  • Constraints on API requests over the internet: API requests go over the (secure) internet. While NameAPI implements robust security measures, users may still have concerns about the security and privacy of sensitive information exchanged over the internet. This could be particularly concerning for industries with strict data protection regulations or high security requirements.

Prices:
     See quotas.

Customer-Specific Setups (SaaS)

Optimaize offers a fully managed service with dedicated servers, customized software versions, and guaranteed uptime through Service Level Agreements (SLAs).
Customer Support is provided by email or online call. The first year also includes 4 bug-fixes.

Pro:

  • Enjoy custom software: Customers can benefit from software customization as it gives them the opportunity to modify the software to fit their individual needs and desires.
  • Dedicated hardware: Get the performance and flexibility you need with custom solutions designed for your specific requirements.
  • No need to manage your own infrastructure: Our team handles server setup, maintenance, and security updates.
  • Benefit from an SLA for guaranteed uptime: Experience peace of mind knowing your service is available and reliable, backed by our commitment to service quality.
  • Securely connect over the internet: Optimaize ensures your data is safe during API requests with strong security measures.
  • Reduced costs: Eliminate the upfront investment and ongoing expenses of managing your own infrastructure.
  • Regular software updates and customer support: Benefit from our team's deep technical knowledge and experience. Customer requirements and issues will be promptly addressed.

Contra:

  • Constraints on API requests over the internet: API requests go over the (secure) internet. While NameAPI implements robust security measures, users may still have concerns about the security and privacy of sensitive information exchanged over the internet. This could be particularly concerning for industries with strict data protection regulations or heightened security requirements.

Prices:
     Contact us with information regarding the desired service and expected volume of transactions.

On-Premise

Optimaize offers its services to be run by the customer on his own hardware. The technical support offered by Optimaize can end at the provisioning of software and data releases, or it may include the technical administration of machines at various levels.
Every release is packaged as a Docker image which can be downloaded and installed on the customer’s infrastructure.
Customer Support is provided by email or online call. The first year also includes 4 bug-fixes.

Pro:

  • Enjoy Customization Flexibility: On-Premise deployment enables customers to customize the software according to their unique business processes and preferences.
  • Data Privacy and Security: Some organizations, especially those in highly regulated industries such as finance or healthcare, may prefer On-Premise deployment to maintain full control over their data and ensure compliance with data privacy regulations. This model minimizes the risk of data exposure to third parties.
  • Control over infrastructure: Customers have full control over their hardware infrastructure, allowing them to adapt it to their specific needs and security requirements. This level of control can enhance data security and compliance with industry regulations.

Contra:

  • Initial investment: On-Premise deployment typically requires a significant upfront investment in hardware, infrastructure, and IT resources.
  • Ongoing maintenance costs: Maintaining and managing on-premise infrastructure involves ongoing costs related to hardware maintenance, software updates, security patches, and IT personnel salaries.
  • Complexity of managing multiple environments: On-Premise deployments require the creation and management of multiple environments, such as testing, staging, and production.

Prices:
     Contact us with information regarding the desired service and expected volume of transactions.