Api

Team

Team List

GET
/team/lists

Query Parameters

page_num?integer
page_size?integer

Header Parameters

Authorization?string

Response Body

curl -X GET "http://prod-cn.your-api-server.com/team/lists?page_num=1&page_size=10" \
  -H "Authorization: "

{
  "code": 0,
  "msg": "Success",
  "data": {
    "page_num": 1,
    "page_size": 10,
    "total": 2,
    "total_page": 1,
    "data": [
      {
        "team_id": "fdc7f460-ebb1-4f01-82be-9d4ccfc3d4e2",
        "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
        "name": "name1",
        "description": "description",
        "component_type": "wyse_team",
        "team_type": "wyse_web_groupchat",
        "agents": [
          {
            "agent_id": "34b068ce-fc21-449a-891c-89df66b37a76",
            "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
            "name": "Workflow Agent",
            "description": "An agent about engine flow proxy, it can invoke metalist api to query the operations information and get the api desciption.",
            "system_message": "An agent about engine flow proxy, it can invoke metalist api to query the operations information and get the api desciption. Search the hot topic you may do those steps: First you need to deploy the flow by function flow_deploy, then get a flow_instance_id. Second invoke function flow_fire to execute the flow. If not contains twitter or x then return 'TERMINATE'. Reply 'TERMINATE' in the end when everything is done.",
            "component_type": "wyse_agent",
            "agent_type": "wyse_engine_flow_proxy_agent",
            "parameters": {
              "system_prompt_role": "You are a workflow agent.",
              "system_prompt_task_skill": "You are a workflow agent.",
              "temperature": 0
            },
            "created_at": "2025-02-16T11:09:15.021311Z",
            "updated_at": "2025-02-16T11:09:15.021311Z"
          }
        ],
        "termination": "{}",
        "model": {
          "system_model_id": "58612030-0189-42a2-9ad9-1ae5ac64002d",
          "user_id": "",
          "provider": "OpenAI",
          "model_type": "gpt-4o",
          "base_url": "",
          "api_key": "",
          "icon_url": "https://img.wyseos.com/static/icons/openai.svg",
          "created_at": "",
          "updated_at": ""
        },
        "parameters": {
          "system_prompt_role": "aliquip in do ad eiusmod",
          "system_prompt_task_skill": "pariatur mollit veniam",
          "max_turns": 10,
          "temperature": 0
        },
        "created_at": "2025-02-17T07:31:47.918758Z",
        "updated_at": "2025-02-17T07:31:47.918758Z"
      },
      {
        "team_id": "d08daf1e-49d1-4815-954e-bd7d94f40cf0",
        "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
        "name": "Default Web Browser Team",
        "description": "A web browser team with default web browser agent, file reader agent and workflow agent.",
        "component_type": "wyse_team",
        "team_type": "wyse_web_groupchat",
        "agents": [
          {
            "agent_id": "34b068ce-fc21-449a-891c-89df66b37a76",
            "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
            "name": "Workflow Agent",
            "description": "An agent about engine flow proxy, it can invoke metalist api to query the operations information and get the api desciption.",
            "system_message": "An agent about engine flow proxy, it can invoke metalist api to query the operations information and get the api desciption. Search the hot topic you may do those steps: First you need to deploy the flow by function flow_deploy, then get a flow_instance_id. Second invoke function flow_fire to execute the flow. If not contains twitter or x then return 'TERMINATE'. Reply 'TERMINATE' in the end when everything is done.",
            "component_type": "wyse_agent",
            "agent_type": "wyse_engine_flow_proxy_agent",
            "parameters": {
              "system_prompt_role": "You are a workflow agent.",
              "system_prompt_task_skill": "You are a workflow agent.",
              "temperature": 0
            },
            "created_at": "2025-02-16T11:09:15.021311Z",
            "updated_at": "2025-02-16T11:09:15.021311Z"
          },
          {
            "agent_id": "24e4494d-0ff9-4805-87d5-8e40486e1403",
            "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
            "name": "File Reader Agent",
            "description": "An agent that uses tools to read and navigate local files.",
            "system_message": "You are a helpful assistant specialized in reading and navigating local files. You can ask them to perform operations like reading file contents, listing directory contents, searching for files, and understanding file metadata. They can help analyze text files, provide summaries, answer questions about file contents, and assist with basic file system navigation. They prioritize security and will only access files within allowed directories.",
            "component_type": "wyse_agent",
            "agent_type": "wyse_file_reader_agent",
            "parameters": {
              "system_prompt_role": "You are a file reader agent.",
              "system_prompt_task_skill": "You are a file reader agent.",
              "temperature": 0
            },
            "created_at": "2025-02-16T11:09:15.021328Z",
            "updated_at": "2025-02-16T11:09:15.021328Z"
          },
          {
            "agent_id": "a5cbd6f7-8a39-4405-ae4f-481b5d502f02",
            "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
            "name": "Web Browser Agent",
            "description": "A multimodal agent that acts as a web browser that can search the web and visit web pages.",
            "system_message": "You are a helpful assistant with access to a web browser. Ask them to perform web searches, open pages, and interact with content (e.g., clicking links, scrolling the viewport, etc., filling in form fields, etc.) It can also summarize the entire page, or answer questions based on the content of the page. It can also be asked to sleep and wait for pages to load, in cases where the pages seem to be taking a while to load.",
            "component_type": "wyse_agent",
            "agent_type": "wyse_web_browser_agent",
            "parameters": {
              "system_prompt_role": "You are a web browser agent.",
              "system_prompt_task_skill": "You are a web browser agent.",
              "temperature": 0
            },
            "created_at": "2025-02-16T11:09:15.021333Z",
            "updated_at": "2025-02-16T11:09:15.021333Z"
          }
        ],
        "termination": "{}",
        "model": {
          "system_model_id": "b713fcbf-5642-4922-bac3-7bda9f3ca7b1",
          "user_id": "",
          "provider": "OpenAI",
          "model_type": "gpt-4o",
          "base_url": "",
          "api_key": "",
          "icon_url": "https://img.wyseos.com/static/icons/openai.svg",
          "created_at": "",
          "updated_at": ""
        },
        "parameters": {
          "system_prompt_role": "You are a web browser team with default web browser agent, file reader agent and workflow agent.",
          "system_prompt_task_skill": "You are a web browser team with default web browser agent, file reader agent and workflow agent.",
          "max_turns": 10,
          "temperature": 0
        },
        "created_at": "2025-02-16T11:09:38.453751Z",
        "updated_at": "2025-02-16T19:10:30.888366Z"
      }
    ]
  }
}

Team Details

No authentication for now

GET
/team/info/{team_id}

Path Parameters

team_idstring

Response Body

curl -X GET "http://prod-cn.your-api-server.com/team/info/string"

{
  "code": 0,
  "msg": "Success",
  "data": {
    "team_id": "fdc7f460-ebb1-4f01-82be-9d4ccfc3d4e2",
    "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
    "name": "律乙萍",
    "description": "步全团林机往标则况。验情可思天力将矿类。参展市不。会传科切表九有。部现形本六每法各切委。",
    "component_type": "wyse_team",
    "team_type": "wyse_web_groupchat",
    "agents": [
      {
        "agent_id": "34b068ce-fc21-449a-891c-89df66b37a76",
        "user_id": "d55f0098-9e8f-4eba-a5f4-c2e8000946b5",
        "name": "Workflow Agent",
        "description": "An agent about engine flow proxy, it can invoke metalist api to query the operations information and get the api desciption.",
        "system_message": "An agent about engine flow proxy, it can invoke metalist api to query the operations information and get the api desciption. Search the hot topic you may do those steps: First you need to deploy the flow by function flow_deploy, then get a flow_instance_id. Second invoke function flow_fire to execute the flow. If not contains twitter or x then return 'TERMINATE'. Reply 'TERMINATE' in the end when everything is done.",
        "component_type": "wyse_agent",
        "agent_type": "wyse_engine_flow_proxy_agent",
        "parameters": {
          "system_prompt_role": "You are a workflow agent.",
          "system_prompt_task_skill": "You are a workflow agent.",
          "temperature": 0
        },
        "created_at": "2025-02-16T11:09:15.021311Z",
        "updated_at": "2025-02-16T11:09:15.021311Z"
      }
    ],
    "termination": "{}",
    "model": {
      "system_model_id": "58612030-0189-42a2-9ad9-1ae5ac64002d",
      "user_id": "",
      "provider": "OpenAI",
      "model_type": "gpt-4o",
      "base_url": "",
      "api_key": "",
      "icon_url": "https://img.wyseos.com/static/icons/openai.svg",
      "created_at": "",
      "updated_at": ""
    },
    "parameters": {
      "system_prompt_role": "aliquip in do ad eiusmod",
      "system_prompt_task_skill": "pariatur mollit veniam",
      "max_turns": 10,
      "temperature": 0
    },
    "created_at": "2025-02-17T07:31:47.918758Z",
    "updated_at": "2025-02-17T07:31:47.918758Z"
  }
}