Due to its structure, Apinizer classifies API Proxy and API Proxy Groups under Projects.projectName

For detailed information about the projects, you can visit the Project page.

For this reason, an API Proxy or API Proxy Group can only be created under Project.

Listing projects with Project APIs API Proxy/API Proxy Group operations such as saving, deleting, updating, listing can be done.



1.Get All Projects

Description/Purpose: After successful access to this service, the projects in which the user is authorized in Apinizer are listed.

Permission: Access to this service requires the user to have any role in the project.

Endpoint: https://<APINIZER_MANAGER_ADDRESS>/apiops/projects/

HTTP Method: GET

Request Headers: 

HeaderValue
Authorization

<ACCESS_TOKEN>

Tokens are required to access this endpoint.

For detailed information on how to get tokens, you can visit the Authentication page.

Acceptapplication/json


Request Body: (none)

Response:

StatusStatus CodeDescriptionBody
Success200

successful operation

{
    "status""SUCCESS",
    "resultList": [
        {
            "name""default",
            "description""description text"
        }
    ],
    "resultCount"1
}

Error400bad request{
    "error""...",
    "error_description""..."
}
Error401not authorized for this operation

{
    "error""unauthorized_client",
    "error_description""..."
}

Error500internal error{
    "error""...",
    "error_description""..."
}


2.API Proxy APIs

For detailed information, you can visit the API Proxy APIs page.

3.API Proxy Group APIs

For detailed information, you can visit the API Proxy Group APIs page.

4.Credential APIs

For detailed information, you can visit the Credential APIs page.