-
- All Implemented Interfaces:
public interface DocumentServiceInternal use only.
-
-
Method Summary
Modifier and Type Method Description abstract Response<ResponseBody>uploadDocument(@HeaderMap() Map<String, String> bearer, @Body() RequestBody bytes, @Query(value = "filename") String fileName, @Query(value = "doctype") String docType)abstract Response<ResponseBody>getDocument(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)abstract Response<ResponseBody>getDocumentFromUri(@HeaderMap() Map<String, String> bearer, @Url() String uri)abstract Response<ResponseBody>getExtractions(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)Response<ResponseBody>sendFeedback(Map<String, String> bearer, String id, RequestBody params)abstract Response<ResponseBody>deleteDocument(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)abstract Response<ResponseBody>deleteDocumentFromUri(@HeaderMap() Map<String, String> bearer, @Url() Uri documentUri)abstract Response<ResponseBody>getLayoutForDocument(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)abstract Response<PaymentRequestResponse>getPaymentRequest(@HeaderMap() Map<String, String> bearer, @Path(value = "id") String id)abstract Response<List<PaymentRequestResponse>>getPaymentRequests(@HeaderMap() Map<String, String> bearer)abstract Response<ResponseBody>getFile(@HeaderMap() Map<String, String> bearer, @Url() String location)-
-
Method Detail
-
uploadDocument
@POST(value = "documents/") abstract Response<ResponseBody> uploadDocument(@HeaderMap() Map<String, String> bearer, @Body() RequestBody bytes, @Query(value = "filename") String fileName, @Query(value = "doctype") String docType)
-
getDocument
@GET(value = "documents/{documentId}") abstract Response<ResponseBody> getDocument(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)
-
getDocumentFromUri
@GET() abstract Response<ResponseBody> getDocumentFromUri(@HeaderMap() Map<String, String> bearer, @Url() String uri)
-
getExtractions
@GET(value = "documents/{documentId}/extractions") abstract Response<ResponseBody> getExtractions(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)
-
sendFeedback
Response<ResponseBody> sendFeedback(Map<String, String> bearer, String id, RequestBody params)
-
deleteDocument
@DELETE(value = "documents/{documentId}") abstract Response<ResponseBody> deleteDocument(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)
-
deleteDocumentFromUri
@DELETE() abstract Response<ResponseBody> deleteDocumentFromUri(@HeaderMap() Map<String, String> bearer, @Url() Uri documentUri)
-
getLayoutForDocument
@GET(value = "documents/{documentId}/layout") abstract Response<ResponseBody> getLayoutForDocument(@HeaderMap() Map<String, String> bearer, @Path(value = "documentId") String documentId)
-
getPaymentRequest
@GET(value = "paymentRequests/{id}") abstract Response<PaymentRequestResponse> getPaymentRequest(@HeaderMap() Map<String, String> bearer, @Path(value = "id") String id)
-
getPaymentRequests
@GET(value = "paymentRequests") abstract Response<List<PaymentRequestResponse>> getPaymentRequests(@HeaderMap() Map<String, String> bearer)
-
-
-
-