Reclaim.ai Account Time Schemes API
The account-time-schemes API from Reclaim.ai — 2 operation(s) for account-time-schemes.
The account-time-schemes API from Reclaim.ai — 2 operation(s) for account-time-schemes.
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/reclaim-ai:reclaim-ai-account-time-schemes-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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: Reclaim Account Time Schemes API
description: Reclaim's awesome API
contact:
name: Reclaim.ai Inc.
url: http://reclaim.ai
email: info@reclaim.ai
license:
name: Reclaim 9.9
url: http://reclaim.ai
version: '0.1'
tags:
- name: account-time-schemes
paths:
/api/account-time-schemes:
get:
tags:
- account-time-schemes
operationId: fetchAccountTimeSchemes
responses:
'200':
description: fetchAccountTimeSchemes 200 response
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/AccountTimeSchemeView'
security:
- Authorization: []
summary: Fetch account time schemes
x-summary-source: derived
post:
tags:
- account-time-schemes
operationId: createAccountTimeScheme
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AccountTimeSchemeCreateRequest'
required: true
responses:
'200':
description: createAccountTimeScheme 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/AccountTimeSchemeView'
security:
- Authorization: []
summary: Create account time scheme
x-summary-source: derived
/api/account-time-schemes/{accountTimeSchemeId}:
patch:
tags:
- account-time-schemes
operationId: patchAccountTimeScheme
parameters:
- name: accountTimeSchemeId
in: path
required: true
schema:
type: string
format: uuid
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AccountTimeSchemePatchRequest'
required: true
responses:
'200':
description: patchAccountTimeScheme 200 response
content:
application/json:
schema:
$ref: '#/components/schemas/AccountTimeSchemeView'
security:
- Authorization: []
summary: Patch account time scheme
x-summary-source: derived
components:
schemas:
LocalTimeInterval:
required:
- end
- start
type: object
properties:
start:
type: string
format: partial-time
end:
type: string
format: partial-time
duration:
type: string
EntityTypePermissions:
required:
- canCreate
- canView
type: object
properties:
canView:
type: boolean
canCreate:
type: boolean
DayOfWeek:
type: string
enum:
- MONDAY
- TUESDAY
- WEDNESDAY
- THURSDAY
- FRIDAY
- SATURDAY
- SUNDAY
EntityTypeView:
required:
- access
type: object
properties:
access:
$ref: '#/components/schemas/EntityTypeAccessView'
AccountTimeSchemeView:
required:
- accountId
- entityType
- id
- policy
- policyType
- title
type: object
properties:
id:
type: string
accountId:
type: integer
format: int64
policyType:
$ref: '#/components/schemas/TimePolicyType'
policy:
$ref: '#/components/schemas/TimePolicy'
title:
type: string
description:
type:
- string
- 'null'
entityType:
$ref: '#/components/schemas/EntityTypeView'
EntityTypeAccessView:
required:
- permissions
type: object
properties:
permissions:
$ref: '#/components/schemas/EntityTypePermissionsView'
AccountTimeSchemeCreateRequest:
required:
- policy
- policyType
- title
type: object
properties:
policyType:
$ref: '#/components/schemas/TimePolicyType'
policy:
$ref: '#/components/schemas/TimePolicy'
title:
minLength: 1
type: string
description:
type: string
AccountTimeSchemePatchRequest:
type: object
properties:
title:
type: string
description:
type: string
policy:
$ref: '#/components/schemas/TimePolicy'
TimePolicyType:
type: string
enum:
- WORK
- PERSONAL
- MEETING
- ONE_OFF
- INHERITED
- CUSTOM
EntityTypePermissionsView:
required:
- permissions
- type
type: object
properties:
type:
$ref: '#/components/schemas/EntityType'
permissions:
$ref: '#/components/schemas/EntityTypePermissions'
TimePolicy:
required:
- dayHours
type: object
properties:
startOfWeek:
$ref: '#/components/schemas/DayOfWeek'
endOfWeek:
$ref: '#/components/schemas/DayOfWeek'
dayHours:
properties:
MONDAY:
$ref: '#/components/schemas/DayHours'
TUESDAY:
$ref: '#/components/schemas/DayHours'
WEDNESDAY:
$ref: '#/components/schemas/DayHours'
THURSDAY:
$ref: '#/components/schemas/DayHours'
FRIDAY:
$ref: '#/components/schemas/DayHours'
SATURDAY:
$ref: '#/components/schemas/DayHours'
SUNDAY:
$ref: '#/components/schemas/DayHours'
EntityType:
type: string
enum:
- ACCOUNT_INVITATION
- ACCOUNT_TIME_SCHEMES
- WEBHOOKS_CONFIG
- WEBHOOKS_ASSOCIATION
- SMART_HABIT_TEMPLATES
- TEAM
DayHours:
required:
- intervals
type: object
properties:
intervals:
type: array
items:
$ref: '#/components/schemas/LocalTimeInterval'
startOfDay:
type:
- string
- 'null'
format: partial-time
endOfDay:
type:
- string
- 'null'
format: partial-time
securitySchemes:
Authorization:
type: oauth2