1KOMMA5° Admin - Branches API
The Admin - Branches API from 1KOMMA5° — 2 operation(s) for admin - branches.
The Admin - Branches API from 1KOMMA5° — 2 operation(s) for admin - branches.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/1komma5-admin-branches-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: 1komma5 Admin - Branches API
version: '1.0'
contact: {}
description: 'Operations tagged Admin - Branches across 2 of this provider''s published API definitions: 1komma5-admin-branches-api-openapi.yml, 1komma5-offer-tool-openapi-original.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://heartbeat.1komma5grad.com
description: Base URL reconciled from apis.yml
tags:
- name: Admin - Branches
paths:
/api/v1/admin/branches:
servers:
- url: https://heartbeat.1komma5grad.com
description: Base URL reconciled from apis.yml
get:
operationId: GetAdminBranchesController_getAdminBranches_v1
parameters:
- name: page
required: false
in: query
description: Page number (1-based)
schema:
minimum: 1
default: 1
type: number
- name: limit
required: false
in: query
description: Number of items per page
schema:
minimum: 1
maximum: 1000
default: 20
type: number
- name: search
required: false
in: query
description: Search by branch name
schema:
example: Berlin
type: string
- name: zohoIdSearch
required: false
in: query
description: Search by Zoho ID
schema:
example: '12345'
type: string
- name: countryId
required: false
in: query
description: Filter by country ID
schema:
example: 1
type: number
- name: sortBy
required: false
in: query
description: Field to sort by
schema:
$ref: '#/components/schemas/AdminBranchSortField'
- name: sortOrder
required: false
in: query
description: Sort order
schema:
$ref: '#/components/schemas/SortOrder'
responses:
'200':
description: Paginated list of branches
content:
application/json:
schema:
$ref: '#/components/schemas/PaginatedAdminBranchesResponseDto'
summary: Get paginated branches with filtering and sorting
tags:
- Admin - Branches
post:
operationId: CreateAdminBranchController_createAdminBranch_v1
parameters: []
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/CreateAdminBranchDto'
responses:
'201':
description: Branch created successfully
content:
application/json:
schema:
$ref: '#/components/schemas/AdminBranchDto'
summary: Create a new branch
tags:
- Admin - Branches
/api/v1/admin/branches/{id}:
servers:
- url: https://heartbeat.1komma5grad.com
description: Base URL reconciled from apis.yml
get:
operationId: GetAdminBranchController_getAdminBranch_v1
parameters:
- name: id
required: true
in: path
schema:
type: string
responses:
'200':
description: Branch found
content:
application/json:
schema:
$ref: '#/components/schemas/AdminBranchDto'
'404':
description: Branch not found
summary: Get a branch by ID
tags:
- Admin - Branches
patch:
operationId: UpdateAdminBranchController_updateAdminBranch_v1
parameters:
- name: id
required: true
in: path
schema:
type: string
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/UpdateAdminBranchDto'
responses:
'200':
description: Branch updated successfully
content:
application/json:
schema:
$ref: '#/components/schemas/AdminBranchDto'
'404':
description: Branch not found
summary: Update a branch
tags:
- Admin - Branches
components:
schemas:
UpdateAdminBranchDto:
type: object
properties:
name:
type: string
description: Branch name
example: Berlin Branch
minLength: 1
maxLength: 255
SortOrder:
type: string
enum:
- asc
- desc
AdminBranchDto:
type: object
properties:
id:
type: string
description: Branch ID
example: branch-123
name:
type: string
description: Branch name
example: Berlin Branch
zohoId:
type:
- object
- 'null'
description: Zoho CRM ID
example: '12345678'
country:
description: Country information
allOf:
- $ref: '#/components/schemas/AdminBranchCountryDto'
required:
- id
- name
- zohoId
- country
PaginatedAdminBranchesResponseDto:
type: object
properties:
data:
description: List of branches
items:
type: array
type: array
meta:
description: Pagination metadata
allOf:
- $ref: '#/components/schemas/PaginationMetaDto'
required:
- data
- meta
AdminBranchCountryDto:
type: object
properties:
id:
type: number
description: Country ID
example: 1
name:
type: string
description: Country name
example: Germany
countryCode:
type: string
description: Country code (ISO 3166-1 alpha-2)
example: DE
required:
- id
- name
- countryCode
PaginationMetaDto:
type: object
properties:
total:
type: number
description: Total number of items
example: 100
page:
type: number
description: Current page number
example: 1
limit:
type: number
description: Number of items per page
example: 20
totalPages:
type: number
description: Total number of pages
example: 5
required:
- total
- page
- limit
- totalPages
AdminBranchSortField:
type: string
enum:
- name
- zohoId
CreateAdminBranchDto:
type: object
properties:
name:
type: string
description: Branch name
example: Berlin Branch
minLength: 1
maxLength: 255
required:
- name
x-refined-from:
- 1komma5-admin-branches-api-openapi.yml
- 1komma5-offer-tool-openapi-original.json