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

Archastro Agents API

The Agents API from Archastro — 17 operation(s) for agents.

Archastro Agents API is one of 10 APIs that Archastro publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Agents. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.

This API exposes 24 operations across 17 paths, and defines 47 schemas. It is described by OpenAPI 3.2.0, at version v1.

Requests are made against a single base URL, https://developers.archastro.ai.

24 operations 17 paths 47 schemas 1 DELETE13 GET1 PATCH9 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://developers.archastro.ai
Resource Areas
1

Paths & Operations 24

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

Agents 24
GET
/api/v1/agents
List agents
get_api_v1_agents 6 params → 200401403
POST
/api/v1/agents
Create an agent
post_api_v1_agents body → 200400401403404409422
DELETE
/api/v1/agents/{agent}
Delete an agent
delete_api_v1_agents__agent 1 param → 204401403404
GET
/api/v1/agents/{agent}
Retrieve an agent
get_api_v1_agents__agent 1 param → 200401403404
PATCH
/api/v1/agents/{agent}
Update an agent
patch_api_v1_agents__agent 1 param body → 200401403404422
GET
/api/v1/agents/{agent}/agent_computers
List computers
get_api_v1_agents__agent_agent_computers 1 param → 200401403404
POST
/api/v1/agents/{agent}/agent_computers
Provision a computer for an agent
post_api_v1_agents__agent_agent_computers 1 param body → 200401403404422
GET
/api/v1/agents/{agent}/agent_env_vars
List an agent's environment variables
get_api_v1_agents__agent_agent_env_vars 1 param → 200401403404
POST
/api/v1/agents/{agent}/agent_env_vars
Create an agent environment variable
post_api_v1_agents__agent_agent_env_vars 1 param body → 200401403404422
GET
/api/v1/agents/{agent}/agent_health_actions
List health actions for an agent
get_api_v1_agents__agent_agent_health_actions 4 params → 200401403404
GET
/api/v1/agents/{agent}/agent_installations
List installations for an agent
get_api_v1_agents__agent_agent_installations 1 param → 200401403404
POST
/api/v1/agents/{agent}/agent_installations
Create an installation
post_api_v1_agents__agent_agent_installations 1 param body → 200401403404422
GET
/api/v1/agents/{agent}/agent_installations/kinds
List available installation kinds
get_api_v1_agents__agent_agent_installations_kinds 1 param → 200401403
POST
/api/v1/agents/{agent}/agent_routines
Create a routine
post_api_v1_agents__agent_agent_routines 1 param body → 200401403404422
GET
/api/v1/agents/{agent}/agent_tools
List agent tools
get_api_v1_agents__agent_agent_tools 2 params → 200401403404
POST
/api/v1/agents/{agent}/agent_tools
Create an agent tool
post_api_v1_agents__agent_agent_tools 1 param body → 200401403404422
GET
/api/v1/agents/{agent}/agent_working_memory
List working memory entries for an agent
get_api_v1_agents__agent_agent_working_memory 4 params → 200401403404
GET
/api/v1/agents/{agent}/export
Export an agent as an AgentTemplate
get_api_v1_agents__agent_export 2 params → 200401403404
GET
/api/v1/agents/{agent}/health
Retrieve an agent's health profile
get_api_v1_agents__agent_health 1 param → 200401403404
GET
/api/v1/agents/{agent}/schedules
List schedules for an agent
get_api_v1_agents__agent_schedules 2 params → 200400401403
GET
/api/v1/agents/{agent}/schedules/{schedule}
Retrieve a schedule
get_api_v1_agents__agent_schedules__schedule 2 params → 200401403404
POST
/api/v1/agents/{agent}/search
Search an agent's knowledge base
post_api_v1_agents__agent_search 1 param body → 200401404422
POST
/api/v1/agents/{agent}/threads
Create a thread for an agent
post_api_v1_agents__agent_threads 1 param body → 200401403404422
POST
/api/v1/agents/{agent}/upgrade
Upgrade an agent from an AgentTemplate
post_api_v1_agents__agent_upgrade 1 param body → 200400401403404409422

Schemas 47

The contract defines 47 schemas that model the data the API accepts and returns. The most detailed are Thread (30 properties), SolutionSummary (24 properties), Message (23 properties), AgentRoutine (22 properties). Each schema is shown below with its type and property counts.

SolutionTemplateSummary
object
Identity and display metadata for a single template bundled by a Solution, used to represent each wrapped or sibling template at template granularity.
8 properties 1 required
InstallationKindListResponse
object
List response containing all available installation kinds that can be used when configuring an agent installation.
1 property 1 required
ThreadSettings
object
Configuration settings for a thread that control AI agent behavior and other thread-level preferences.
1 property
InstallationListResponse
object
Paginated list response containing installation objects for an agent.
1 property 1 required
AgentSchedule
object
A scheduled task created by an agent. Supports one-time and recurring (cron-based) execution patterns.
17 properties 1 required
AclRemoveTarget
object
Identifies a principal to be removed from an access-control list.
2 properties 1 required
MediaVariant
object
A processed variant of a media item, such as the original upload or a resized thumbnail, including a signed download URL resolved at request time.
11 properties 1 required
AgentHealth
object
Aggregate health profile for an agent, summarizing its current operational status, score, and the full list of setup and health actions.
9 properties 9 required
AgentExport
object
A portable export bundle for an agent, containing everything needed to re-deploy it in another workspace or environment.
2 properties 2 required
InstallationKind
object
A supported installation kind describing a category of external service or enablement channel an agent can be connected to.
8 properties 1 required
ImageSource
object
Resolved metadata for an image, including its delivery URL, dimensions, and optional references to the underlying storage file or media record.
7 properties
AgentEnvVarMasked
object
An agent environment variable with its secret value masked for safe display in list and show responses.
7 properties 4 required
LLMConfig
object
LLM invocation settings for a routine or chain step. When present, overrides the agent-level model selection.
1 property
AgentCreateResponse
object
The response returned by POST /api/v1/agents. Contains all agent fields plus an optional installedconfigs array when a templatebundle was supplied in the reque…
18 properties 1 required
AgentUpgradeResponse
object
Response returned by the agent upgrade endpoint, combining the updated agent, its source Solution and template, and the full upgrade diff.
4 properties 3 required
AclGrant
object
A single access-control grant that pairs a principal with the set of actions it is allowed to perform.
3 properties 2 required
AgentSourceSolution
object
Summary of the Solution and AgentTemplate that an agent was last provisioned from. Returned on single-agent responses; null for hand-built agents and agents wh…
2 properties 2 required
AgentUpgradeFieldChange
object
One field-level diff entry within an agent upgrade change, describing how a single field will change. baseline and locallyedited are populated only for agentba…
5 properties 1 required
InstalledConfigEntry
object
A slim summary of a single config record created during an agent install transaction. Returned as an entry in AgentCreateResponse.installedconfigs.
4 properties 3 required
AgentUpgradeSummary
object
Aggregate counts of each change type produced by an agent upgrade diff.
4 properties 4 required
Acl
object
An access-control list payload that supports either full replacement or targeted patch operations on a resource's grants.
3 properties
User
object
A platform user account. Represents a human or system actor that can own threads, belong to an organization, and interact with the API.
13 properties 1 required
MessageReaction
object
A compact reaction record embedded in a message's reactions array, representing a single user's reaction to a message.
3 properties 1 required
Message
object
A chat message posted in a thread, including its content, author, attachments, reactions, and optional reply metadata.
23 properties 1 required
AgentTool
object
A tool attached to an agent, defining a capability the agent can invoke during a conversation or task run.
21 properties 1 required
ConfigVersion
object
A single immutable snapshot of a config's content, created each time the config is saved.
8 properties 2 required
AgentEnvVarMaskedList
object
Flat list of masked environment variables belonging to an agent.
1 property 1 required
AgentComputer
object
A cloud computer resource provisioned for an agent to use for browser and desktop automation tasks.
14 properties 1 required
AgentListResponse
object
Paginated list of agent objects. Use the pagination fields to traverse multiple pages of results.
7 properties 1 required
HealthActionListResponse
object
List response containing agent health actions for a given agent or organization.
1 property 1 required
AgentHealthAction
object
A single actionable item in an agent's health or setup checklist, carrying the structured data needed to render the item and deep-link to the resolution flow.
18 properties 7 required
AgentComputerListResponse
object
A list of agent computers returned by a list query.
1 property 1 required
Config
object
A versioned config file owned by a team or user, representing a typed artifact such as an agent definition or API tool specification.
18 properties 2 required
PresetConfig
object
Configuration for a preset routine handler. Controls the agent's behavior, session persistence, and model selection for a given routine or chain step.
5 properties
Agent
object
An AI agent that can be configured with tools, routines, and skills, and invoked to handle conversations or tasks.
20 properties 1 required
Attachment
object
A rich attachment associated with a message, such as a file, scraped link, artifact, task, media item, or inline action.
18 properties 2 required
AgentToolListResponse
object
Paginated list response containing the tools attached to an agent.
1 property 1 required
Actor
object
The entity that authored a message, either a human user or an agent.
4 properties
SolutionSummary
object
A catalog entry for an imported Solution, including its display metadata, bundled templates, owner scopes, and any available upgrade information.
24 properties 5 required
Thread
object
A chat thread, representing a conversation channel that can be owned by a user, team, or agent and may contain messages, participants, and AI agent activity.
30 properties 1 required
AgentRoutine
object
An agent routine defines a reusable handler — script, preset, or chain — that runs in response to events or on a schedule.
22 properties 1 required
UpgradeTemplateSummary
object
Compact summary of an AgentTemplate config referenced by an agent upgrade or source-solution response.
9 properties 2 required
AgentUpgradeResult
object
The computed diff and outcome of an agent upgrade operation, including the full list of per-resource changes.
6 properties 5 required
AgentUpgradeChange
object
One child-resource change produced by an agent upgrade, describing the action to be taken on a single resource.
10 properties 3 required
Installation
object
An installation representing a connection between an agent and an external service or enablement channel. Tracks configuration, lifecycle state, and any bound…
10 properties 1 required
WorkingMemoryEntry
object
A key-value memory record stored for an agent, optionally scoped to a user. Memory entries persist across invocations and may carry an expiration time.
7 properties 1 required
WorkingMemoryEntryListResponse
object
Paginated list of working memory entries stored for an agent. Includes page metadata to support sequential page traversal.
7 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

archastro-agents-api-openapi.yml Raw ↑

Other APIs Archastro publishes across the network.

Archastro Activity Feed API
Archastro auth API
Archastro Files API
Archastro Oauth API
Archastro s2s API
Archastro Slack Channel Bindings API
Archastro Teams API
Archastro Threads API
Archastro Users API
Where this information came from

This is an independent, third-party profile of Archastro Agents 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.