The APIVerve documentation is designed around the REST API architecture. REST APIs are a type of web service that allows you to interact with a server using standard HTTP methods. REST APIs are stateless, meaning that each request is independent of any other request. This makes REST APIs easy to use and understand.
You can test the APIVerve REST APIs using the APIVerve dashboard playground. The playground allows you to make requests to the API and view the response. You can also view the request headers, response headers, and other information about the request.
APIVerve APIs do not require any special software or libraries to use. You can make requests to the API using any programming language that supports HTTP requests. You can also use the APIVerve SDKs to make requests to the API using your favorite programming language.
It is also important to note that our APIs do not support bulk requests. You can make one request at a time to the API. If you need to make multiple requests, you will need to make each request individually, and concurrently.
APIVerve uses API keys to authenticate requests to the API. API keys are unique identifiers that are used to authenticate requests to the API. You can view your API keys on the APIVerve dashboard.
API keys are generated when you create an APIVerve account. Keys have many privileges, and as such, it is important to keep your API keys secure. You should never share your API keys with anyone, and you should never include your API keys in your code.
All API calls are required to be made over HTTPS. Calls made over HTTP will fail.
APIVerve uses standard HTTP status codes to indicate the success or failure of a request. The API will return a 200 status code for successful requests and a 4xx or 5xx status code for failed requests.
4xx Error CodesThese errors are caused by the client, such as invalid input or missing parameters. The client should correct the error before resubmitting the request. Make sure to check the error message for more information on what caused the error.
5xx Error CodesThese errors are caused by the server, such as a server error or a timeout. The client should wait and try the request again later. If the error persists, contact the APIVerve support team for assistance.