Airapi User Guide
  • 📙What is Airapi?
  • 📘Getting Started
    • Manage Environment
      • What is an Environment?
      • Add a New Environment
      • Update Environment
        • Reset Environment Cache
      • Delete Environment
      • Dashboard
      • Messages
      • Configurations
      • Endpoints
      • Applications
      • Documents
      • Agreements
      • Account Settings
    • Create Your Account
      • Verify Email
      • Forget Password
  • 📗Management Portal
    • API Definition
      • Consent Management
      • Scope Management
  • 📕Quota Management
    • Quota Management
    • API Base Quota
    • Application Base Quota
    • Domain Base Quota
  • 📔UK Open Banking
    • Account Details
    • Regular Payments
  • 📒TCMB Standard
    • Hata Kodları
  • 📓Advanced Features
    • App To App Authentication
    • mutual TLS
  • 📖How to
    • How To Get a Client Credential Token?
    • How To Get an AppToApp Token?
    • How To Add Multiple Function Policy?
    • How To Add Data Mask Policy?
    • How To Create a New Tenant User?
    • How To Configure Developer Portal?
    • How To Modify Global Rate Limit?
    • How To Retire an API?
    • How To Reject a Payment Initiation?
    • How To Add a Global Variable?
    • How To Restrict Working Hours?
    • How To Track Gateway Error?
    • How To Export/Import Endpoints?
    • How To Reject Account Consent?
    • How To Exclude an Endpoint?
    • How To Define an Endpoint?
    • How To Define a Mock Policy?
    • How To Define a Rate Limit Policy?
    • How To Define a Mail Policy?
    • How To Transform a Header?
    • How To XML to JSON?
    • How To JSON to XML?
  • 📙Release Notes
    • Versions
    • v2.1.80
    • v2.1.76
    • v2.1.72
    • v2.1.68
    • v2.1.64
    • v2.1.60
    • v2.1.56
    • v2.1.52
    • v2.1.44
    • v2.1.36
    • v2.1.20
    • v2.1.16
    • v2.0.96
    • v2.0.80
    • v2.0.72
    • v2.0.70
    • v2.0.66
    • v2.0.60
    • v2.0.55
    • v2.0.51
    • v2.0.50
    • v1.9.47
    • v1.9.46
    • v1.9.45
    • v1.9.44
    • v1.9.43
    • v1.9.42
    • v1.9.41
    • v1.9.40
    • v1.9.39
    • v1.9.38
    • v1.9.37
    • v1.9.3
    • v1.9.2
    • v1.9.1
    • v1.8.8
    • v1.8.7
    • v1.8.6
    • v1.8.5
    • v1.8.4
    • v1.8.3
    • v1.8.2
    • v1.8.1
    • v1.8.0
    • v1.7.9
    • v1.7.8
    • v1.7.7
    • v1.7.6
    • v1.7.5
    • v1.7.4
    • v1.7.3
    • v1.7.2
    • v1.7.1
    • v1.7.0
    • v1.6.9
    • v1.6.8
    • v1.6.7
    • v1.6.5
    • v1.6.2
    • v1.6.0
    • v1.5.8
    • v1.5.6
    • v1.5.4
    • v1.5
    • v1.4.6
    • v1.4.3
    • v1.4.0
    • v1.3.0
    • v1.2.1
    • v1.1.1
    • v0.8.6
  • ⚙️Planned Activities
Powered by GitBook
On this page
  • Add an Endpoint
  • Test an Endpoint
  1. Getting Started
  2. Manage Environment

Endpoints

PreviousConfigurationsNextApplications

Last updated 2 years ago

Note

The API endpoint is the point of entry in a communication channel when two systems are interacting. It refers to touchpoints of the communication between an API and a server. The endpoint can be viewed as the means from which the API can access the resources. They need from a server to perform their tasks. An API endpoint is a term for a URL of a server or service. Understanding how each API is performing can drastically change the way you’re able to capture the value APIs add to your business. Proactively Monitoring APIs can ensure that you’re ready to find issues before real users experience them.

To add an endpoint, you can click on it. You can also sort the list and manage them. To view Endpoint history, click on the icon, which takes place right of the “Endpoints”.

Add an Endpoint

The endpoints indicate how you access the resource, while the method suggests the allowed interactions (such as GET, POST, PUT or DELETE) with the resource. You can choose the HTTP method and add the authorization type. Also, you need to add Endpoint and Destination Paths. The endpoint shows the end path of a resource URL only, not the base path common to all endpoints.

You can select the product and add the policies. The endpoints are created with Mock, Rate Limit, Cache, Account Access Permission, Account Transactions Permission, Payment Permission, JUST Transformation, Client Signature Validation, Bank Signature Validation, and Pay Limit.

You can add a destination point or write it manually with mock policy. If you write a mock policy, click on the “Save” button.

You can add a Rate Limit policy to avoid overloading the system. Enter the “Max Count” to the relevant blank. Also, you can add a message when the order is overloaded.

After you add policies, you can publish changes with the relevant button. Finally, you can save the changes and publish changes with a version message. The generated endpoint is available to use.

Test an Endpoint

You can check your endpoint with . Get a new access token from Postman. Go to your identity server and take Auth URL (The endpoint for authorization server. This is used to get the authorization code), Access Token URL (The endpoint for the authentication server. This is used to exchange the authorization code for an access token)to take an access token. From the clients, you can take Client ID, Client Secret, and Scope.

You can request to the token. Click on “Use token”.

When you write your URL with an endpoint path, and select the HTTP method, click on the “Send” button. The body will be available. You can correct the endpoint. Also, send the request too much time and check the rate limit policy.

📘
Postman
apigo endpoints
apigo publish
apigo mock
apigo add endpoint
apigo postman token
apigo rate limit
apigo postman use token
apigo postman get application