An Introduction to APIs for Self-Storage

An API is what makes these “automatic connections” possible.

Lighbulbs hanging from a ceiling. Words "API Academy, What is an API?" overlaid. Kinnovis logo at the bottom.

contents

What an API actually does

API stands for Application Programming Interface. In practice, it’s a structured way for two pieces of software to exchange information without a person copying data between them by hand.

Say your website’s booking form is one tool, and your CRM is another. Without an API, someone re-types every new lead into the CRM. With an API, the booking form sends the lead straight there.

A useful comparison: an API works like a waiter in a restaurant. You don’t walk into the kitchen. You choose from a menu of what’s possible, place a clear order, and get back what you asked for. The kitchen is the software’s internal workings; you never see it, and you don’t need to.

Kinnovis Connect is Kinnovis’s own public API. It’s included with every account, and it’s what lets your booking data, invoices and customer records reach the other tools you already use.

Why this matters for self-storage operators

An API means:

  • Leads and bookings flow into your CRM without manual entry
  • Payment status updates your accounting tool without someone checking twice
  • You can connect Kinnovis to tools that don’t have a ready-made integration

None of this requires a developer on staff. Most operators get there through no-code tools like Zapier, or through integrations already built for common platforms.

API questions, answered

Do I need to be a developer to use an API?

No, in most cases. No-code tools and ready-made integrations cover the majority of use cases. A developer is only needed for a genuinely custom setup.

What's the difference between an API and an integration?

An API is the underlying capability. An integration is the finished connection built on top of it. Kinnovis Connect is the API; a Zapier workflow that moves leads into your CRM is an integration.

What kind of information can an API share?

Typically: customer and contact details, bookings and contracts, payments and invoice status, unit information and availability, and access permissions where an access control system is involved. What’s actually available depends on the specific product.

Is an API secure?

A properly built one is. Access requires a key or login, permissions can be limited to only what a given connection needs, and activity can be tracked.

Will an API change my data automatically?

Only if it’s set up to. Some APIs are read-only, so you can pull data out but not write anything back. Others allow writing changes, such as creating a new customer record. It depends on the specific API and the permissions granted.

What is real-time sync?

It means updates move between connected systems as they happen, rather than on a schedule. Mark a payment as paid in one tool, and a connected tool reflects it without anyone updating it manually.

What is a request and a response?

A request is the system asking the API for something or asking it to do something. A response is what comes back. In plain terms: request is “give me the customer list”, response is “here it is”.

What is an API key?

It’s the credential that identifies who’s making a request and what they’re allowed to access, similar to a password but scoped to a specific system connection.

What does endpoint mean?

An endpoint is a specific function within an API, such as “get customers”, “get invoices” or “create booking”.

When would I need direct API access rather than a ready-made integration?

Usually when you want a custom dashboard, need to connect to a tool without an existing integration, or want to automate a process beyond what standard workflows cover.

A practical example

A self-storage operator using Kinnovis Connect might have new website leads land directly in their CRM, payment status update their accounting software automatically, and a reporting dashboard pull live occupancy and revenue figures. All three run on the same API, without anyone re-entering data by hand.

API Academy

Accounting Sync for Self-Storage: Exporting Invoices and Payments via API

Sync invoices, payments and customer records from your storage software into your accounting platform, and get reconciled payment status flowing back automatically.

Self-Storage Reporting: Combine Website, Search and Booking Data in One Dashboard

Pull Google Analytics, Search Console and your storage software’s booking data into one Google Sheet with Zapier, then visualise it in Data Studio.

Access Control Integrations for Self-Storage

How smart entry and access control integrations with your storage software actually work, why no-code tools like Zapier don’t fit here, and what a good integration should do.

Get Started today

Unlock the true potential of your
self-storage facilities

Kinnovis. Designed to make facility management simple​.