Skip to main content
Apply for a Cheap Website
Website explainer · 1:47

What Is an API? How Website Services Connect

How does your website talk to another service? An API gives software a defined way to interact.

Jersey Web video: How do apps talk to apps?

1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.

Download the on-screen text track (VTT)

The six points in the video

This is a silent video. The headings, explanations and labels below reproduce the information on screen.

  1. Step 1: API means an interface

    Application Programming Interface is the full name.

    On-screen labels: Software interface; Defined features; Rules for interaction.

  2. Step 2: Start with a business task

    A connection might fetch availability or send a booking.

    On-screen labels: Useful task; Required information; Expected result.

  3. Step 3: Requests have a structure

    Each service defines the information and operations it accepts.

    On-screen labels: Request format; Allowed operation; Service response.

  4. Step 4: Access may need permission

    Credentials and scopes control which actions are allowed.

    On-screen labels: Authorised access; Limited permissions; Protected credentials.

  5. Step 5: Services can set limits

    Check usage allowances and what happens if a request fails.

    On-screen labels: Usage limits; Failure handling; Ongoing costs.

  6. Step 6: Agree who supports it

    A connected service can change independently of your website.

    On-screen labels: Service owner; Developer contact; Maintenance plan.

A practical check for your business

List the systems the website connects to and the information each connection exchanges. Test a normal request and a failed one, and make sure the business knows who maintains the integration.

Sources and further detail

Common questions

How does your website talk to another service?

An API gives software a defined way to interact. Know what the connection does and who maintains it.

Go further

Guide Read the practical guide More context for planning and maintaining your business website. 5 min read → Jargon Buster API explained Read the related Jargon Buster explanation. Read the explanation →

Know what the connection does and who maintains it.

Tell Jersey Web what your website needs to do and which part you want help with.

Talk to Jersey Web →

More video tips

All 205 videos →
Length 1:47 Website connections

Webhooks Explained: When One Service Notifies Another

Webhooks send the update.
Length 1:47 Website foundations

What Is a CMS? Editing Your Website Content Explained

Content management, explained.
Length 1:47 Website foundations

Static vs Dynamic Websites: What the Terms Actually Mean

Two ways to deliver pages.