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.
The identity and technical contract details declared by the specification.
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
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Archastro publishes across the network.