Fetch agent version
GET
/api/v1/agent_version/{agent_version_id}
const url = 'https://app.prefactorai.com/api/v1/agent_version/013xrzp12g3nqk8ns6jadrqmpgrjkeny';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.prefactorai.com/api/v1/agent_version/013xrzp12g3nqk8ns6jadrqmpgrjkeny \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”agent_version_id
required
AgentVersion_Id
A valid agent version ID
string
Example
013xrzp12g3nqk8ns6jadrqmpgrjkenyQuery Parameters
Section titled “Query Parameters”Responses
Section titled “Responses”Success
Media typeapplication/json
object
details
required
AgentVersion_Details
object
account_id
required
Account_Id
A valid account ID
string
agent_id
required
Agent_Id
A valid agent ID
string
agent_schema_version_id
required
AgentSchemaVersion_Id
A valid agent schema version ID
string
current_agent_deployment_refs
required
Agent deployments that pin this version as their current version (empty if none).
Array<string>
external_identifier
required
External identifier for the agent version
string
external_identifier_repeats
required
Count of rows sharing this external identifier (helps distinguish duplicates).
integer
id
required
AgentVersion_Id
A valid agent version ID
string
inserted_at
required
When the agent version was created
string format: date-time
runtime_environment
required
One of:
AgentVersion_RuntimeEnvironment
object
agent_sdk
One of:
List of package name and version strings (e.g. “package@1.0.0”)
Array<string>
Null
Null
string
prefactor_sdk
One of:
List of package name and version strings (e.g. “package@1.0.0”)
Array<string>
Null
Null
string
Null
Null
string
type
required
Type of resource (always ‘agent_version’)
string
updated_at
required
When the agent version was last updated
string format: date-time
status
required
string
Example
{ "details": { "account_id": "013xrzp12g3nqk8ns6jadrqmpgrjkeny", "agent_id": "013xrzp12g3nqk8ns6jadrqmpgrjkeny", "agent_schema_version_id": "013xrzp12g3nqk8ns6jadrqmpgrjkeny", "current_agent_deployment_refs": [ "013xrzp12g3nqk8ns6jadrqmpgrjkeny" ], "external_identifier": "v1.0.0", "id": "013xrzp12g3nqk8ns6jadrqmpgrjkeny", "inserted_at": "2024-01-01T00:00:00Z", "runtime_environment": null, "type": "agent_version", "updated_at": "2024-01-01T00:00:00Z" }, "status": "success"}default
Section titled “default”Error
Media typeapplication/json
One of:
object
code
required
string
message
required
string
status
required
string
object
code
required
string
errors
required
object
key
additional properties
object recursive
message
required
string
status
required
string
object
code
required
string
message
required
string
retry_after_ms
required
Milliseconds until the client may retry.
integer
status
required
string
Example
{ "code": "bad_request", "status": "error"}