An endpoint refers to a device that exists at the end of a network connection. It uses the network to communicate and transmit data with other endpoints, including desktops, laptops, smartphones, and Internet of Things (IoT) devices. Endpoints can also include gateway devices such as servers, routers, and firewalls that connect one network to another; from a cybersecurity perspective, this means endpoints are some of the most vulnerable locations on a network because cybercriminals can target them as points of entry.

One example of endpoint communication is email. When a user sends an email from their laptop, the laptop (an endpoint) uses a series of protocols to transmit the message to the email server (another endpoint), which then uses similar protocols to transmit the message to the recipient s inbox and is accessed from a final endpoint device.

API endpoints

In API (application program interface) connections specifically, endpoints are two integrated systems (software programs, URLs, applications, etc.) that use calls and responses to exchange information. Common API examples include Pay with Paypal widgets found while online shopping or Login with [XYZ] widgets used to create or access an online account through an existing, external social media account. Although less common, some API integrations are write-only or read-only, meaning one endpoint is used to exclusively send or receive data e.g., a budgeting tool that receives information from a bank account integration but does not return any data.

In each of these examples, one website is integrated with another website to offer a streamlined experience for its users. One concern among critics of this type of API integrations is that the data shared between endpoints (and by extension, the companies that host them) might be sold or otherwise used for commercial purposes. The user may be oblivious to how their information will be commodified, so they ultimately prioritize convenience over privacy and agree to the integration terms.

API integrations can also be used for streamlining internal processes and goals. For example, a company might use Salesforce as its customer relationship manager (CRM) but Mailchimp for its targeted email marketing needs. In this case, the API integration is used to synchronize customer records between both platforms, simultaneously enabling sales and marketing tactics without requiring records to be manually updated in both places.

Vangie Beal
Vangie Beal
Vangie Beal is a freelance business and technology writer covering Internet technologies and online business since the late '90s.

Top Articles

List of Windows Operating System Versions & History [In Order]

The Windows operating system (Windows OS) refers to a family of operating systems developed by Microsoft Corporation. We look at the history of Windows...

How to Create a Website Shortcut on Your Desktop

Website Shortcut on Your Desktop reviewed by Web Webster   This Webopedia guide will show you how to create a website shortcut on your desktop using...

What are the Five Generations of Computers? (1st to 5th)

Reviewed by Web Webster Each generation of computer has brought significant advances in speed and power to computing tasks. Learn about each of the...

Hotmail [Outlook] Email Accounts

Launched in 1996, Hotmail was one of the first public webmail services that could be accessed from any web browser. At its peak in...


SHA-256 is an algorithm used for hash functions and is a vital component...

Document Management System

A document management system is an automated software solution businesses and organizations use...

Conti Ransomware

Conti ransomware first emerged in 2020. It uses a ransomware as a service...