RequestsApi

All URIs are relative to http://127.0.0.1:8000

MethodHTTP requestDescription
requestsCreatePOST /api/v1/requests
requestsDestroyDELETE /api/v1/requests/{id}
requestsListGET /api/v1/requests
requestsPartialUpdatePATCH /api/v1/requests/{id}
requestsRetrieveGET /api/v1/requests/{id}
requestsUpdatePUT /api/v1/requests/{id}

requestsCreate

PredictionRequest requestsCreate(predictionRequest)

Example

// Import classes:
import org.apache.fineract.credit.scorecard.ApiClient;
import org.apache.fineract.credit.scorecard.ApiException;
import org.apache.fineract.credit.scorecard.Configuration;
import org.apache.fineract.credit.scorecard.models.*;
import org.apache.fineract.credit.scorecard.services.RequestsApi;

public class Example {
  public static void main(String[] args) {
    ApiClient defaultClient = Configuration.getDefaultApiClient();
    defaultClient.setBasePath("http://127.0.0.1:8000");

    RequestsApi apiInstance = new RequestsApi(defaultClient);
    PredictionRequest predictionRequest = new PredictionRequest(); // PredictionRequest | 
    try {
      PredictionRequest result = apiInstance.requestsCreate(predictionRequest);
      System.out.println(result);
    } catch (ApiException e) {
      System.err.println("Exception when calling RequestsApi#requestsCreate");
      System.err.println("Status code: " + e.getCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Parameters

NameTypeDescriptionNotes
predictionRequestPredictionRequest

Return type

PredictionRequest

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json, application/x-www-form-urlencoded, multipart/form-data
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
201-

requestsDestroy

requestsDestroy(id)

Example

// Import classes:
import org.apache.fineract.credit.scorecard.ApiClient;
import org.apache.fineract.credit.scorecard.ApiException;
import org.apache.fineract.credit.scorecard.Configuration;
import org.apache.fineract.credit.scorecard.models.*;
import org.apache.fineract.credit.scorecard.services.RequestsApi;

public class Example {
  public static void main(String[] args) {
    ApiClient defaultClient = Configuration.getDefaultApiClient();
    defaultClient.setBasePath("http://127.0.0.1:8000");

    RequestsApi apiInstance = new RequestsApi(defaultClient);
    Integer id = 56; // Integer | A unique integer value identifying this prediction request.
    try {
      apiInstance.requestsDestroy(id);
    } catch (ApiException e) {
      System.err.println("Exception when calling RequestsApi#requestsDestroy");
      System.err.println("Status code: " + e.getCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Parameters

NameTypeDescriptionNotes
idIntegerA unique integer value identifying this prediction request.

Return type

null (empty response body)

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

HTTP response details

Status codeDescriptionResponse headers
204No response body-

requestsList

java.util.List<PredictionRequest> requestsList()

Example

// Import classes:
import org.apache.fineract.credit.scorecard.ApiClient;
import org.apache.fineract.credit.scorecard.ApiException;
import org.apache.fineract.credit.scorecard.Configuration;
import org.apache.fineract.credit.scorecard.models.*;
import org.apache.fineract.credit.scorecard.services.RequestsApi;

public class Example {
  public static void main(String[] args) {
    ApiClient defaultClient = Configuration.getDefaultApiClient();
    defaultClient.setBasePath("http://127.0.0.1:8000");

    RequestsApi apiInstance = new RequestsApi(defaultClient);
    try {
      java.util.List<PredictionRequest> result = apiInstance.requestsList();
      System.out.println(result);
    } catch (ApiException e) {
      System.err.println("Exception when calling RequestsApi#requestsList");
      System.err.println("Status code: " + e.getCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Parameters

This endpoint does not need any parameter.

Return type

java.util.List<PredictionRequest>

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200-

requestsPartialUpdate

PredictionRequest requestsPartialUpdate(id, predictionRequest)

Example

// Import classes:
import org.apache.fineract.credit.scorecard.ApiClient;
import org.apache.fineract.credit.scorecard.ApiException;
import org.apache.fineract.credit.scorecard.Configuration;
import org.apache.fineract.credit.scorecard.models.*;
import org.apache.fineract.credit.scorecard.services.RequestsApi;

public class Example {
  public static void main(String[] args) {
    ApiClient defaultClient = Configuration.getDefaultApiClient();
    defaultClient.setBasePath("http://127.0.0.1:8000");

    RequestsApi apiInstance = new RequestsApi(defaultClient);
    Integer id = 56; // Integer | A unique integer value identifying this prediction request.
    PredictionRequest predictionRequest = new PredictionRequest(); // PredictionRequest | 
    try {
      PredictionRequest result = apiInstance.requestsPartialUpdate(id, predictionRequest);
      System.out.println(result);
    } catch (ApiException e) {
      System.err.println("Exception when calling RequestsApi#requestsPartialUpdate");
      System.err.println("Status code: " + e.getCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Parameters

NameTypeDescriptionNotes
idIntegerA unique integer value identifying this prediction request.
predictionRequestPredictionRequest

Return type

PredictionRequest

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json, application/x-www-form-urlencoded, multipart/form-data
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200-

requestsRetrieve

PredictionRequest requestsRetrieve(id)

Example

// Import classes:
import org.apache.fineract.credit.scorecard.ApiClient;
import org.apache.fineract.credit.scorecard.ApiException;
import org.apache.fineract.credit.scorecard.Configuration;
import org.apache.fineract.credit.scorecard.models.*;
import org.apache.fineract.credit.scorecard.services.RequestsApi;

public class Example {
  public static void main(String[] args) {
    ApiClient defaultClient = Configuration.getDefaultApiClient();
    defaultClient.setBasePath("http://127.0.0.1:8000");

    RequestsApi apiInstance = new RequestsApi(defaultClient);
    Integer id = 56; // Integer | A unique integer value identifying this prediction request.
    try {
      PredictionRequest result = apiInstance.requestsRetrieve(id);
      System.out.println(result);
    } catch (ApiException e) {
      System.err.println("Exception when calling RequestsApi#requestsRetrieve");
      System.err.println("Status code: " + e.getCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Parameters

NameTypeDescriptionNotes
idIntegerA unique integer value identifying this prediction request.

Return type

PredictionRequest

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200-

requestsUpdate

PredictionRequest requestsUpdate(id, predictionRequest)

Example

// Import classes:
import org.apache.fineract.credit.scorecard.ApiClient;
import org.apache.fineract.credit.scorecard.ApiException;
import org.apache.fineract.credit.scorecard.Configuration;
import org.apache.fineract.credit.scorecard.models.*;
import org.apache.fineract.credit.scorecard.services.RequestsApi;

public class Example {
  public static void main(String[] args) {
    ApiClient defaultClient = Configuration.getDefaultApiClient();
    defaultClient.setBasePath("http://127.0.0.1:8000");

    RequestsApi apiInstance = new RequestsApi(defaultClient);
    Integer id = 56; // Integer | A unique integer value identifying this prediction request.
    PredictionRequest predictionRequest = new PredictionRequest(); // PredictionRequest | 
    try {
      PredictionRequest result = apiInstance.requestsUpdate(id, predictionRequest);
      System.out.println(result);
    } catch (ApiException e) {
      System.err.println("Exception when calling RequestsApi#requestsUpdate");
      System.err.println("Status code: " + e.getCode());
      System.err.println("Reason: " + e.getResponseBody());
      System.err.println("Response headers: " + e.getResponseHeaders());
      e.printStackTrace();
    }
  }
}

Parameters

NameTypeDescriptionNotes
idIntegerA unique integer value identifying this prediction request.
predictionRequestPredictionRequest

Return type

PredictionRequest

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json, application/x-www-form-urlencoded, multipart/form-data
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200-