How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Cobot Resource API

A resource can be booked on an hourly basis using the booking calendar. Examples are conference rooms, presentation equipment, bikes etc.

Cobot Resource API is one of 44 APIs that Cobot publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Resource. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 10 operations across 9 paths, and defines 56 schemas. It is described by OpenAPI 3.2.0, at version 2.0.

Requests are made against a single base URL, https://api.cobot.me.

10 operations 9 paths 56 schemas 8 GET1 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0
Base URL
https://api.cobot.me
Authentication
OpenID Connect, OAuth 2.0
Terms of Service
Resource Areas
1

Authentication & Security 2

Cobot Resource API declares 2 security schemes for authenticating requests. It supports OpenID Connect (OpenId) discovered at https://www.cobot.me/.well-known/openid-configuration. It supports OAuth 2.0 (OAuth2) using the authorizationCode flow, exposing 58 scopes. By default, every request must be authenticated.

  • OAuth2 — OAuth is "an open protocol to allow secure API authorization in a simple and standard method from desktop and web applications.". "OAuth 2.0 is the next evolut…

Paths & Operations 10

Across 9 paths, the API surfaces 10 operations — 8 GET, 1 PATCH, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Resource 10

A resource can be booked on an hourly basis using the booking calendar. Examples are conference rooms, presentation equipment, bikes etc.

GET
/networks/{networkId}/resource_availabilities
List network resource availabilities
get-network-resource-availabilities 4 params → 200
GET
/networks/{networkId}/resources
List for network
get-network-resources 3 params → 200
GET
/networks/{networkId}/resources/available
Available resources for network
get-available-network-resources 7 params → 200
POST
/resources
Create resource
post-resources body → 201
GET
/resources/{id}
Get resource
get-resource 2 params → 200
PATCH
/resources/{id}
Update resource
patch-resource 1 param body → 200
GET
/resources/{id}/availability
Availability
get-resource-availbility 3 params → 200
GET
/spaces/{spaceId}/resources
List for space
get-resources 3 params → 200
GET
/spaces/{spaceId}/resources/available
Available resources
get-available-resources 7 params → 200
GET
/spaces/{spaceId}/resource_availabilities
List resource availabilities
get-resource-availabilities 4 params → 200

Schemas 56

The contract defines 56 schemas that model the data the API accepts and returns. The most detailed are createUpdateAttributes-2 (21 properties), pricing-2 (7 properties), pricing (7 properties), pagination-links (5 properties). Each schema is shown below with its type and property counts.

fixedRates
array
When set, regular price, discounts, price caps etc are ignored.
products-2
object
Additional products bookable as booking extras with this resource.
1 property 1 required
name
string
minBookingDuration
in minutes
resourceType
image-upload
object
1 property 1 required
currency
string
ISO 4217 3 letter currency code.
resources
object
4 properties 1 required
relationship-linkage
object
1 property 1 required
resource
object
2 properties 1 required
-resource-data
object
4 properties 2 required
related-link
object
1 property 1 required
pricing
object
A pricing object, containing all pricing information for a given resource.
7 properties 6 required
taxes
description
stringnull
bookingTimesString
nullstring
When (weekdays, times) the resource can be booked. See the resource form in the admin section for the format.
tax
object
3 properties
maxBookingDuration
nullinteger
in minutes
positive-decimal
string
A positive decimal number (= 0).
relationship-linkage-array
object
1 property 1 required
positive-money
object
1 property 1 required
priceCap
Only charges for the booking up to the given duration.
discounts
array
revenue-account
object
2 properties 2 required
decimal
string
A decimal number.
resource-discount
object
2 properties 2 required
photo
object
3 properties
pagination-links
object
5 properties 3 required
bookingCutoff
This limits how many hours in advance of a booking's start time it can be made by members.
color
string
Color hex code, e.g. FF0000
resource-price-cap
object
2 properties 2 required
resource-availabilities
object
4 properties 1 required
hours-minutes
string
resource-availability
object
1 property 1 required
positive-net-amount-with-currency-and-taxes
object
Positive amount with currency and taxes. Not setting any taxes will result in the space's default taxes being used.
3 properties 2 required
price
object
Price including net/gross value and all taxes.
4 properties 4 required
hidden
boolean
Resource is hidden from members. Only admins can see it.
hours-minutes-object
object
2 properties 2 required
fixed-rate
object
2 properties 2 required
color-2
onlyAdminsCanBook
boolean
Resource can be seen by members but not booked.
pagination-meta
object
2 properties
cost-center
object
2 properties 2 required
createUpdateAttributes-2
object
21 properties
linkage
object
The "type" and "id" of a linked entity.
2 properties 2 required
resource-paid-time-cap
object
1 property 1 required
capacity
nullinteger
How many people can fit inside
priceCaps
array
units
How many people can book in the same time
update-resource
object
1 property 1 required
photo-2
pricing-2
object
A pricing object, containing all pricing information to create/update a resource.
7 properties
create-resource
object
1 property 1 required
cancellationPeriod
This limits how many hours in advance of a booking's start time it can still be edited or canceled by members.
bookingTimes
array
Times/days or durations for which the resource can be booked. If empty, resource can be booked at any time.
data
object
4 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cobot-resource-api-openapi.yml Raw ↑

Other APIs Cobot publishes across the network.

Cobot API v1 (legacy)
Cobot MCP Server
Cobot Allocation API
Cobot Approval API
Cobot Article API
Cobot Booking API
Cobot Booking Credit API
Cobot Built-in Email Customizations API
Cobot Calendar Blocker API
Cobot Check In API
Cobot Contact API
Cobot Cost Center API
Where this information came from

This is an independent, third-party profile of Cobot Resource API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.