Managing teams

This REST API is used to manage teams. You can view, add, update, and delete the required teams. You can also view, update, and delete the users associated with the team.

List of resources

  • GET /teams

    Retrieves the list of teams in Developer Portal.

  • POST /teams

    Creates a team with the given details.

  • GET /teams/{id}

    Retrieves the details of the specified team.

  • PUT /teams/{id}

    Updates the specified team with the given details.

  • DELETE /teams/{id}

    Deletes the specified team.

  • GET /teams/{id}/users

    Retrieves the list of users associated with the specified team.

  • PUT /teams/{id}/users

    Updates the specified users associated with the specified team.

  • DELETE /teams/{id}/users

    Updates the specified users associated with the specified team.

  • GET /teams/{id}/applications

    Retrieves the list of applications associated with the specified team.

Sample cURL Command

curl --location --request GET 'developer_portal_rest_base/teams' \
--header 'Authorization: Basic basic_auth'

The teams.yaml file is located at SAGInstallDir\DeveloperPortal\developers\openapis.