WebAPI for ABS2 QUBO solver (Obsolete)
What is WebAPI ?
A Web API (Web Application Programming Interface) is a programming interface that enables communication between clients and a server using the HTTP protocol.
Through the HTTP protocol, clients are able to access resources hosted on the server.
Our Web API adheres to the RESTful (Representational State Transfer) API architecture.
Our WebAPI for ABS2 QUBO solver
We provide a Web API service that utilizes the ABS2 QUBO solver to solve QUBO problems. Our Web API offers various service endpoints, which are as follows:
Status Check: https://qubosolver.cs.hiroshima-u.ac.jp/v1/ This endpoint allows you to check the status of our Web API cloud service. You can view the status by accessing it through web browsers.
User Registration: https://qubosolver.cs.hiroshima-u.ac.jp/v1/signup New users are required to register in order to obtain a user account for accessing our Web API.
Account Management: https://qubosolver.cs.hiroshima-u.ac.jp/v1/account This endpoint enables users to manage their accounts by changing their passwords and retrieving registration information.
Access Token Issue: https://qubosolver.cs.hiroshima-u.ac.jp/v1/token Users can obtain an access token through this endpoint, which is necessary for QUBO problem registration, job registration, and solution download.
QUBO Problem Registration: https://qubosolver.cs.hiroshima-u.ac.jp/v1/problems By accessing this endpoint, users can register their QUBO problems on our GPU server.
Job Registration: https://qubosolver.cs.hiroshima-u.ac.jp/v1/jobs Users can register jobs for solving QUBO problems using this endpoint.
Solution Download: https://qubosolver.cs.hiroshima-u.ac.jp/v1/solutions This endpoint allows users to download solutions obtained by the ABS2 QUBO solver.
Please note that while the status check endpoint can be accessed through web browsers, the other URLs will return errors if accessed directly via web browsers. To access these endpoints, you need to use the curl command or other tools that support Web API requests. For more details, please refer to the provided document.
Document
Our WebAPI documents and sample QUBO problems are available on our GitHub.