# \PaymentRequestsApi All URIs are relative to *https://api.freee.co.jp* Method | HTTP request | Description ------------- | ------------- | ------------- [**create_payment_request**](PaymentRequestsApi.md#create_payment_request) | **POST** /api/1/payment_requests | 支払依頼の作成 [**destroy_payment_request**](PaymentRequestsApi.md#destroy_payment_request) | **DELETE** /api/1/payment_requests/{id} | 支払依頼の削除 [**get_payment_request**](PaymentRequestsApi.md#get_payment_request) | **GET** /api/1/payment_requests/{id} | 支払依頼の取得 [**get_payment_requests**](PaymentRequestsApi.md#get_payment_requests) | **GET** /api/1/payment_requests | 支払依頼一覧の取得 [**update_payment_request**](PaymentRequestsApi.md#update_payment_request) | **PUT** /api/1/payment_requests/{id} | 支払依頼の更新 [**update_payment_request_action**](PaymentRequestsApi.md#update_payment_request_action) | **POST** /api/1/payment_requests/{id}/actions | 支払依頼の承認操作 ## create_payment_request > crate::models::PaymentRequestResponse create_payment_request(payment_request_create_params) 支払依頼の作成

概要

指定した事業所の支払依頼を作成する

支払依頼APIの使い方については、freee会計支払依頼APIの使い方をご参照ください

注意点

### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **payment_request_create_params** | Option<[**PaymentRequestCreateParams**](PaymentRequestCreateParams.md)> | 支払依頼の作成 | | ### Return type [**crate::models::PaymentRequestResponse**](paymentRequestResponse.md) ### Authorization [oauth2](../README.md#oauth2) ### HTTP request headers - **Content-Type**: application/json, application/x-www-form-urlencoded - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## destroy_payment_request > destroy_payment_request(id, company_id) 支払依頼の削除

概要

指定した事業所の支払依頼を削除する

支払依頼APIの使い方については、freee会計支払依頼APIの使い方をご参照ください

注意点

### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **id** | **i32** | 支払依頼ID | [required] | **company_id** | **i32** | 事業所ID | [required] | ### Return type (empty response body) ### Authorization [oauth2](../README.md#oauth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## get_payment_request > crate::models::PaymentRequestResponse get_payment_request(id, company_id) 支払依頼の取得

概要

指定した事業所の支払依頼を取得する

支払依頼APIの使い方については、freee会計支払依頼APIの使い方をご参照ください

注意点

### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **id** | **i32** | 支払依頼ID | [required] | **company_id** | **i32** | 事業所ID | [required] | ### Return type [**crate::models::PaymentRequestResponse**](paymentRequestResponse.md) ### Authorization [oauth2](../README.md#oauth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## get_payment_requests > crate::models::PaymentRequestsIndexResponse get_payment_requests(company_id, status, start_application_date, end_application_date, start_issue_date, end_issue_date, application_number, title, applicant_id, approver_id, min_amount, max_amount, partner_id, partner_code, payment_method, start_payment_date, end_payment_date, document_code, offset, limit) 支払依頼一覧の取得

概要

指定した事業所の支払依頼一覧を取得する

支払依頼APIの使い方については、freee会計支払依頼APIの使い方をご参照ください

注意点

### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **company_id** | **i32** | 事業所ID | [required] | **status** | Option<**String**> | '申請ステータス(draft:下書き, in_progress:申請中, approved:承認済, rejected:却下, feedback:差戻し)、 取引ステータス(unsettled:支払待ち, settled:支払済み)'
approver_id を指定した場合は無効です。 | | **start_application_date** | Option<**String**> | 申請日で絞込:開始日(yyyy-mm-dd) | | **end_application_date** | Option<**String**> | 申請日で絞込:終了日(yyyy-mm-dd) | | **start_issue_date** | Option<**String**> | 発生日で絞込:開始日(yyyy-mm-dd) | | **end_issue_date** | Option<**String**> | 発生日で絞込:終了日(yyyy-mm-dd) | | **application_number** | Option<**i32**> | 申請No. | | **title** | Option<**String**> | 申請タイトル | | **applicant_id** | Option<**i32**> | 申請者のユーザーID | | **approver_id** | Option<**i32**> | 承認者のユーザーID
'approver_id を指定した場合は、 in_progress: 申請中 の支払依頼のみを返します。' | | **min_amount** | Option<**i32**> | 金額で絞込 (下限金額) | | **max_amount** | Option<**i32**> | 金額で絞込 (上限金額) | | **partner_id** | Option<**i32**> | 取引先IDで絞込 | | **partner_code** | Option<**String**> | 取引先コードで絞込 | | **payment_method** | Option<**String**> | 支払方法で絞込 (none: 指定なし, domestic_bank_transfer: 国内振込, abroad_bank_transfer: 国外振込, account_transfer: 口座振替, credit_card: クレジットカード) | | **start_payment_date** | Option<**String**> | 支払期限で絞込:開始日(yyyy-mm-dd) | | **end_payment_date** | Option<**String**> | 支払期限で絞込:終了日(yyyy-mm-dd) | | **document_code** | Option<**String**> | 請求書番号で絞込 | | **offset** | Option<**i64**> | 取得レコードのオフセット (デフォルト: 0) | | **limit** | Option<**i32**> | 取得レコードの件数 (デフォルト: 50, 最小: 1, 最大: 500) | | ### Return type [**crate::models::PaymentRequestsIndexResponse**](paymentRequestsIndexResponse.md) ### Authorization [oauth2](../README.md#oauth2) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## update_payment_request > crate::models::PaymentRequestResponse update_payment_request(id, payment_request_update_params) 支払依頼の更新

概要

指定した事業所の支払依頼を更新する

支払依頼APIの使い方については、freee会計支払依頼APIの使い方をご参照ください

注意点

### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **id** | **i32** | 支払依頼ID | [required] | **payment_request_update_params** | Option<[**PaymentRequestUpdateParams**](PaymentRequestUpdateParams.md)> | 支払依頼の更新 | | ### Return type [**crate::models::PaymentRequestResponse**](paymentRequestResponse.md) ### Authorization [oauth2](../README.md#oauth2) ### HTTP request headers - **Content-Type**: application/json, application/x-www-form-urlencoded - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## update_payment_request_action > crate::models::PaymentRequestResponse update_payment_request_action(id, payment_request_action_create_params) 支払依頼の承認操作

概要

指定した事業所の支払依頼の承認操作を行う

支払依頼APIの使い方については、freee会計支払依頼APIの使い方をご参照ください

注意点

### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **id** | **i32** | 支払依頼ID | [required] | **payment_request_action_create_params** | [**PaymentRequestActionCreateParams**](PaymentRequestActionCreateParams.md) | 支払依頼の承認操作 | [required] | ### Return type [**crate::models::PaymentRequestResponse**](paymentRequestResponse.md) ### Authorization [oauth2](../README.md#oauth2) ### HTTP request headers - **Content-Type**: application/json, application/x-www-form-urlencoded - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)