見積依頼API

Estimation API v4

companyCompanyIdGet

企業設定を取得


/company/{companyId}/

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/company/{companyId}/"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam headerParam = ; // headerParam | リクエストヘッダーから取得した情報
        UUID companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 企業設定
        try {
            inline_response_200 result = apiInstance.companyCompanyIdGet(headerParam, companyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#companyCompanyIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam headerParam = ; // headerParam | リクエストヘッダーから取得した情報
        UUID companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 企業設定
        try {
            inline_response_200 result = apiInstance.companyCompanyIdGet(headerParam, companyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#companyCompanyIdGet");
            e.printStackTrace();
        }
    }
}
headerParam *headerParam = ; // リクエストヘッダーから取得した情報
UUID *companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 企業設定

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 企業設定を取得
[apiInstance companyCompanyIdGetWith:headerParam
    companyId:companyId
              completionHandler: ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam}} リクエストヘッダーから取得した情報
var companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 企業設定

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.companyCompanyIdGet(headerParam, companyId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class companyCompanyIdGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam(); // headerParam | リクエストヘッダーから取得した情報
            var companyId = new UUID(); // UUID | 企業設定

            try
            {
                // 企業設定を取得
                inline_response_200 result = apiInstance.companyCompanyIdGet(headerParam, companyId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.companyCompanyIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam | リクエストヘッダーから取得した情報
$companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 企業設定

try {
    $result = $api_instance->companyCompanyIdGet($headerParam, $companyId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->companyCompanyIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam | リクエストヘッダーから取得した情報
my $companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 企業設定

eval { 
    my $result = $api_instance->companyCompanyIdGet(headerParam => $headerParam, companyId => $companyId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->companyCompanyIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam | リクエストヘッダーから取得した情報
companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 企業設定

try: 
    # 企業設定を取得
    api_response = api_instance.company_company_id_get(headerParam, companyId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->companyCompanyIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
companyId*
UUID (uuid)
企業設定
Required
Header parameters
Name Description
headerParam*
headerParam
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 企業設定の取得に成功


companyCompanyIdPut

企業設定を登録または更新


/company/{companyId}/

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/company/{companyId}/"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Company_companyId_body body = ; // Company_companyId_body | 
        headerParam_1 headerParam = ; // headerParam_1 | リクエストヘッダーから取得した情報
        UUID companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 企業ID
        try {
            inline_response_200 result = apiInstance.companyCompanyIdPut(body, headerParam, companyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#companyCompanyIdPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Company_companyId_body body = ; // Company_companyId_body | 
        headerParam_1 headerParam = ; // headerParam_1 | リクエストヘッダーから取得した情報
        UUID companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 企業ID
        try {
            inline_response_200 result = apiInstance.companyCompanyIdPut(body, headerParam, companyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#companyCompanyIdPut");
            e.printStackTrace();
        }
    }
}
Company_companyId_body *body = ; // 
headerParam_1 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 企業ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 企業設定を登録または更新
[apiInstance companyCompanyIdPutWith:body
    headerParam:headerParam
    companyId:companyId
              completionHandler: ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{Company_companyId_body}} 
var headerParam = ; // {{headerParam_1}} リクエストヘッダーから取得した情報
var companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 企業ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.companyCompanyIdPut(bodyheaderParamcompanyId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class companyCompanyIdPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Company_companyId_body(); // Company_companyId_body | 
            var headerParam = new headerParam_1(); // headerParam_1 | リクエストヘッダーから取得した情報
            var companyId = new UUID(); // UUID | 企業ID

            try
            {
                // 企業設定を登録または更新
                inline_response_200 result = apiInstance.companyCompanyIdPut(body, headerParam, companyId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.companyCompanyIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Company_companyId_body | 
$headerParam = ; // headerParam_1 | リクエストヘッダーから取得した情報
$companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 企業ID

try {
    $result = $api_instance->companyCompanyIdPut($body, $headerParam, $companyId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->companyCompanyIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::Company_companyId_body->new(); # Company_companyId_body | 
my $headerParam = ; # headerParam_1 | リクエストヘッダーから取得した情報
my $companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 企業ID

eval { 
    my $result = $api_instance->companyCompanyIdPut(body => $body, headerParam => $headerParam, companyId => $companyId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->companyCompanyIdPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # Company_companyId_body | 
headerParam =  # headerParam_1 | リクエストヘッダーから取得した情報
companyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 企業ID

try: 
    # 企業設定を登録または更新
    api_response = api_instance.company_company_id_put(body, headerParam, companyId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->companyCompanyIdPut: %s\n" % e)

Parameters

Path parameters
Name Description
companyId*
UUID (uuid)
企業ID
Required
Header parameters
Name Description
headerParam*
headerParam_1
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation


estimationRepliesEstimationReplyIdDelete

見積回答削除


/estimation-replies/{estimationReplyId}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/estimation-replies/{estimationReplyId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_45 headerParam = ; // headerParam_45 | リクエストヘッダーから取得した情報
        UUID estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            apiInstance.estimationRepliesEstimationReplyIdDelete(headerParam, estimationReplyId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_45 headerParam = ; // headerParam_45 | リクエストヘッダーから取得した情報
        UUID estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            apiInstance.estimationRepliesEstimationReplyIdDelete(headerParam, estimationReplyId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdDelete");
            e.printStackTrace();
        }
    }
}
headerParam_45 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答削除
[apiInstance estimationRepliesEstimationReplyIdDeleteWith:headerParam
    estimationReplyId:estimationReplyId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_45}} リクエストヘッダーから取得した情報
var estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積回答ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRepliesEstimationReplyIdDelete(headerParam, estimationReplyId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesEstimationReplyIdDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_45(); // headerParam_45 | リクエストヘッダーから取得した情報
            var estimationReplyId = new UUID(); // UUID | 見積回答ID

            try
            {
                // 見積回答削除
                apiInstance.estimationRepliesEstimationReplyIdDelete(headerParam, estimationReplyId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesEstimationReplyIdDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_45 | リクエストヘッダーから取得した情報
$estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID

try {
    $api_instance->estimationRepliesEstimationReplyIdDelete($headerParam, $estimationReplyId);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesEstimationReplyIdDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_45 | リクエストヘッダーから取得した情報
my $estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答ID

eval { 
    $api_instance->estimationRepliesEstimationReplyIdDelete(headerParam => $headerParam, estimationReplyId => $estimationReplyId);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesEstimationReplyIdDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_45 | リクエストヘッダーから取得した情報
estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答ID

try: 
    # 見積回答削除
    api_instance.estimation_replies_estimation_reply_id_delete(headerParam, estimationReplyId)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesEstimationReplyIdDelete: %s\n" % e)

Parameters

Path parameters
Name Description
estimationReplyId*
UUID (uuid)
見積回答ID
Required
Header parameters
Name Description
headerParam*
headerParam_45
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 成功


estimationRepliesEstimationReplyIdGet

見積回答詳細取得


/estimation-replies/{estimationReplyId}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-replies/{estimationReplyId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_43 headerParam = ; // headerParam_43 | リクエストヘッダーから取得した情報
        UUID estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            inline_response_200_17 result = apiInstance.estimationRepliesEstimationReplyIdGet(headerParam, estimationReplyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_43 headerParam = ; // headerParam_43 | リクエストヘッダーから取得した情報
        UUID estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            inline_response_200_17 result = apiInstance.estimationRepliesEstimationReplyIdGet(headerParam, estimationReplyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdGet");
            e.printStackTrace();
        }
    }
}
headerParam_43 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答詳細取得
[apiInstance estimationRepliesEstimationReplyIdGetWith:headerParam
    estimationReplyId:estimationReplyId
              completionHandler: ^(inline_response_200_17 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_43}} リクエストヘッダーから取得した情報
var estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積回答ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRepliesEstimationReplyIdGet(headerParam, estimationReplyId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesEstimationReplyIdGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_43(); // headerParam_43 | リクエストヘッダーから取得した情報
            var estimationReplyId = new UUID(); // UUID | 見積回答ID

            try
            {
                // 見積回答詳細取得
                inline_response_200_17 result = apiInstance.estimationRepliesEstimationReplyIdGet(headerParam, estimationReplyId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesEstimationReplyIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_43 | リクエストヘッダーから取得した情報
$estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID

try {
    $result = $api_instance->estimationRepliesEstimationReplyIdGet($headerParam, $estimationReplyId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesEstimationReplyIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_43 | リクエストヘッダーから取得した情報
my $estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答ID

eval { 
    my $result = $api_instance->estimationRepliesEstimationReplyIdGet(headerParam => $headerParam, estimationReplyId => $estimationReplyId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesEstimationReplyIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_43 | リクエストヘッダーから取得した情報
estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答ID

try: 
    # 見積回答詳細取得
    api_response = api_instance.estimation_replies_estimation_reply_id_get(headerParam, estimationReplyId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesEstimationReplyIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
estimationReplyId*
UUID (uuid)
見積回答ID
Required
Header parameters
Name Description
headerParam*
headerParam_43
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 成功


estimationRepliesEstimationReplyIdPublicFileFileNameDelete

見積回答ファイル削除


/estimation-replies/{estimationReplyId}/public-file/{fileName}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/estimation-replies/{estimationReplyId}/public-file/{fileName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_49 headerParam = ; // headerParam_49 | リクエストヘッダーから取得した情報
        try {
            apiInstance.estimationRepliesEstimationReplyIdPublicFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdPublicFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_49 headerParam = ; // headerParam_49 | リクエストヘッダーから取得した情報
        try {
            apiInstance.estimationRepliesEstimationReplyIdPublicFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdPublicFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
headerParam_49 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答ファイル削除
[apiInstance estimationRepliesEstimationReplyIdPublicFileFileNameDeleteWith:headerParam
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_49}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRepliesEstimationReplyIdPublicFileFileNameDelete(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesEstimationReplyIdPublicFileFileNameDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_49(); // headerParam_49 | リクエストヘッダーから取得した情報

            try
            {
                // 見積回答ファイル削除
                apiInstance.estimationRepliesEstimationReplyIdPublicFileFileNameDelete(headerParam);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesEstimationReplyIdPublicFileFileNameDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_49 | リクエストヘッダーから取得した情報

try {
    $api_instance->estimationRepliesEstimationReplyIdPublicFileFileNameDelete($headerParam);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPublicFileFileNameDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_49 | リクエストヘッダーから取得した情報

eval { 
    $api_instance->estimationRepliesEstimationReplyIdPublicFileFileNameDelete(headerParam => $headerParam);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPublicFileFileNameDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_49 | リクエストヘッダーから取得した情報

try: 
    # 見積回答ファイル削除
    api_instance.estimation_replies_estimation_reply_id_public_file_file_name_delete(headerParam)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPublicFileFileNameDelete: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_49
リクエストヘッダーから取得した情報
Required

Responses


estimationRepliesEstimationReplyIdPublicFilePost

見積回答ファイル登録


/estimation-replies/{estimationReplyId}/public-file

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-replies/{estimationReplyId}/public-file"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_48 headerParam = ; // headerParam_48 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.estimationRepliesEstimationReplyIdPublicFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdPublicFilePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_48 headerParam = ; // headerParam_48 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.estimationRepliesEstimationReplyIdPublicFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdPublicFilePost");
            e.printStackTrace();
        }
    }
}
headerParam_48 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答ファイル登録
[apiInstance estimationRepliesEstimationReplyIdPublicFilePostWith:headerParam
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_48}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRepliesEstimationReplyIdPublicFilePost(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesEstimationReplyIdPublicFilePostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_48(); // headerParam_48 | リクエストヘッダーから取得した情報

            try
            {
                // 見積回答ファイル登録
                inline_response_200_6 result = apiInstance.estimationRepliesEstimationReplyIdPublicFilePost(headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesEstimationReplyIdPublicFilePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_48 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->estimationRepliesEstimationReplyIdPublicFilePost($headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPublicFilePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_48 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->estimationRepliesEstimationReplyIdPublicFilePost(headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPublicFilePost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_48 | リクエストヘッダーから取得した情報

try: 
    # 見積回答ファイル登録
    api_response = api_instance.estimation_replies_estimation_reply_id_public_file_post(headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPublicFilePost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_48
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - ファイル保存用URLを返却


estimationRepliesEstimationReplyIdPut

見積回答編集


/estimation-replies/{estimationReplyId}

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-replies/{estimationReplyId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Estimationreplies_estimationReplyId_body body = ; // Estimationreplies_estimationReplyId_body | 
        headerParam_44 headerParam = ; // headerParam_44 | リクエストヘッダーから取得した情報
        UUID estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            inline_response_200_17 result = apiInstance.estimationRepliesEstimationReplyIdPut(body, headerParam, estimationReplyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Estimationreplies_estimationReplyId_body body = ; // Estimationreplies_estimationReplyId_body | 
        headerParam_44 headerParam = ; // headerParam_44 | リクエストヘッダーから取得した情報
        UUID estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            inline_response_200_17 result = apiInstance.estimationRepliesEstimationReplyIdPut(body, headerParam, estimationReplyId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdPut");
            e.printStackTrace();
        }
    }
}
Estimationreplies_estimationReplyId_body *body = ; // 
headerParam_44 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答編集
[apiInstance estimationRepliesEstimationReplyIdPutWith:body
    headerParam:headerParam
    estimationReplyId:estimationReplyId
              completionHandler: ^(inline_response_200_17 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{Estimationreplies_estimationReplyId_body}} 
var headerParam = ; // {{headerParam_44}} リクエストヘッダーから取得した情報
var estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積回答ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRepliesEstimationReplyIdPut(bodyheaderParamestimationReplyId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesEstimationReplyIdPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Estimationreplies_estimationReplyId_body(); // Estimationreplies_estimationReplyId_body | 
            var headerParam = new headerParam_44(); // headerParam_44 | リクエストヘッダーから取得した情報
            var estimationReplyId = new UUID(); // UUID | 見積回答ID

            try
            {
                // 見積回答編集
                inline_response_200_17 result = apiInstance.estimationRepliesEstimationReplyIdPut(body, headerParam, estimationReplyId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesEstimationReplyIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Estimationreplies_estimationReplyId_body | 
$headerParam = ; // headerParam_44 | リクエストヘッダーから取得した情報
$estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID

try {
    $result = $api_instance->estimationRepliesEstimationReplyIdPut($body, $headerParam, $estimationReplyId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::Estimationreplies_estimationReplyId_body->new(); # Estimationreplies_estimationReplyId_body | 
my $headerParam = ; # headerParam_44 | リクエストヘッダーから取得した情報
my $estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答ID

eval { 
    my $result = $api_instance->estimationRepliesEstimationReplyIdPut(body => $body, headerParam => $headerParam, estimationReplyId => $estimationReplyId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # Estimationreplies_estimationReplyId_body | 
headerParam =  # headerParam_44 | リクエストヘッダーから取得した情報
estimationReplyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答ID

try: 
    # 見積回答編集
    api_response = api_instance.estimation_replies_estimation_reply_id_put(body, headerParam, estimationReplyId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesEstimationReplyIdPut: %s\n" % e)

Parameters

Path parameters
Name Description
estimationReplyId*
UUID (uuid)
見積回答ID
Required
Header parameters
Name Description
headerParam*
headerParam_44
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


estimationRepliesEstimationReplyIdRequestPut

見積回答申請


/estimation-replies/{estimationReplyId}/request

Usage and SDK Samples

curl -X PUT\
"http://HOSTNAME/estimation/api/v4/estimation-replies/{estimationReplyId}/request"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_47 headerParam = ; // headerParam_47 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            apiInstance.estimationRepliesEstimationReplyIdRequestPut(headerParam, estimationRequestId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdRequestPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_47 headerParam = ; // headerParam_47 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            apiInstance.estimationRepliesEstimationReplyIdRequestPut(headerParam, estimationRequestId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdRequestPut");
            e.printStackTrace();
        }
    }
}
headerParam_47 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答申請
[apiInstance estimationRepliesEstimationReplyIdRequestPutWith:headerParam
    estimationRequestId:estimationRequestId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_47}} リクエストヘッダーから取得した情報
var estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積回答ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRepliesEstimationReplyIdRequestPut(headerParam, estimationRequestId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesEstimationReplyIdRequestPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_47(); // headerParam_47 | リクエストヘッダーから取得した情報
            var estimationRequestId = new UUID(); // UUID | 見積回答ID

            try
            {
                // 見積回答申請
                apiInstance.estimationRepliesEstimationReplyIdRequestPut(headerParam, estimationRequestId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesEstimationReplyIdRequestPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_47 | リクエストヘッダーから取得した情報
$estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID

try {
    $api_instance->estimationRepliesEstimationReplyIdRequestPut($headerParam, $estimationRequestId);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesEstimationReplyIdRequestPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_47 | リクエストヘッダーから取得した情報
my $estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答ID

eval { 
    $api_instance->estimationRepliesEstimationReplyIdRequestPut(headerParam => $headerParam, estimationRequestId => $estimationRequestId);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesEstimationReplyIdRequestPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_47 | リクエストヘッダーから取得した情報
estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答ID

try: 
    # 見積回答申請
    api_instance.estimation_replies_estimation_reply_id_request_put(headerParam, estimationRequestId)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesEstimationReplyIdRequestPut: %s\n" % e)

Parameters

Path parameters
Name Description
estimationRequestId*
UUID (uuid)
見積回答ID
Required
Header parameters
Name Description
headerParam*
headerParam_47
リクエストヘッダーから取得した情報
Required

Responses

Status: 204 - 成功


estimationRepliesEstimationReplyIdWorkflowPut

見積回答WF更新


/estimation-replies/{estimationReplyId}/workflow

Usage and SDK Samples

curl -X PUT\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-replies/{estimationReplyId}/workflow"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        EstimationReplyId_workflow_body body = ; // EstimationReplyId_workflow_body | 
        headerParam_46 headerParam = ; // headerParam_46 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            apiInstance.estimationRepliesEstimationReplyIdWorkflowPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdWorkflowPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        EstimationReplyId_workflow_body body = ; // EstimationReplyId_workflow_body | 
        headerParam_46 headerParam = ; // headerParam_46 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID
        try {
            apiInstance.estimationRepliesEstimationReplyIdWorkflowPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesEstimationReplyIdWorkflowPut");
            e.printStackTrace();
        }
    }
}
EstimationReplyId_workflow_body *body = ; // 
headerParam_46 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答WF更新
[apiInstance estimationRepliesEstimationReplyIdWorkflowPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{EstimationReplyId_workflow_body}} 
var headerParam = ; // {{headerParam_46}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積回答ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRepliesEstimationReplyIdWorkflowPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesEstimationReplyIdWorkflowPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new EstimationReplyId_workflow_body(); // EstimationReplyId_workflow_body | 
            var headerParam = new headerParam_46(); // headerParam_46 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 見積回答ID

            try
            {
                // 見積回答WF更新
                apiInstance.estimationRepliesEstimationReplyIdWorkflowPut(body, headerParam, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesEstimationReplyIdWorkflowPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // EstimationReplyId_workflow_body | 
$headerParam = ; // headerParam_46 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答ID

try {
    $api_instance->estimationRepliesEstimationReplyIdWorkflowPut($body, $headerParam, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesEstimationReplyIdWorkflowPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::EstimationReplyId_workflow_body->new(); # EstimationReplyId_workflow_body | 
my $headerParam = ; # headerParam_46 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答ID

eval { 
    $api_instance->estimationRepliesEstimationReplyIdWorkflowPut(body => $body, headerParam => $headerParam, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesEstimationReplyIdWorkflowPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # EstimationReplyId_workflow_body | 
headerParam =  # headerParam_46 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答ID

try: 
    # 見積回答WF更新
    api_instance.estimation_replies_estimation_reply_id_workflow_put(body, headerParam, id)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesEstimationReplyIdWorkflowPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
見積回答ID
Required
Header parameters
Name Description
headerParam*
headerParam_46
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 204 - 成功


estimationRepliesGet

見積回答一覧取得


/estimation-replies

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-replies?limit=&status=&code=&name=&userId=&buyerCompanyId=&sortBy=&sortDesc="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_41 headerParam = ; // headerParam_41 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積回答コード
        String name = name_example; // String | 見積回答名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答担当者
        UUID buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | バイヤー企業ID
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_16 result = apiInstance.estimationRepliesGet(headerParam, limit, status, code, name, userId, buyerCompanyId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_41 headerParam = ; // headerParam_41 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積回答コード
        String name = name_example; // String | 見積回答名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答担当者
        UUID buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | バイヤー企業ID
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_16 result = apiInstance.estimationRepliesGet(headerParam, limit, status, code, name, userId, buyerCompanyId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesGet");
            e.printStackTrace();
        }
    }
}
headerParam_41 *headerParam = ; // リクエストヘッダーから取得した情報
Long *limit = 789; // 取得件数(デフォルト20 0の場合全件取得) (optional)
String *status = status_example; // ステータス (optional)
String *code = code_example; // 見積回答コード (optional)
String *name = name_example; // 見積回答名 (optional)
UUID *userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答担当者 (optional)
UUID *buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // バイヤー企業ID (optional)
String *sortBy = sortBy_example; // ソート項目 (optional)
Boolean *sortDesc = true; // ソート順 (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答一覧取得
[apiInstance estimationRepliesGetWith:headerParam
    limit:limit
    status:status
    code:code
    name:name
    userId:userId
    buyerCompanyId:buyerCompanyId
    sortBy:sortBy
    sortDesc:sortDesc
              completionHandler: ^(inline_response_200_16 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_41}} リクエストヘッダーから取得した情報
var opts = { 
  'limit': 789, // {{Long}} 取得件数(デフォルト20 0の場合全件取得)
  'status': status_example, // {{String}} ステータス
  'code': code_example, // {{String}} 見積回答コード
  'name': name_example, // {{String}} 見積回答名
  'userId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} 見積回答担当者
  'buyerCompanyId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} バイヤー企業ID
  'sortBy': sortBy_example, // {{String}} ソート項目
  'sortDesc': true // {{Boolean}} ソート順
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRepliesGet(headerParam, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_41(); // headerParam_41 | リクエストヘッダーから取得した情報
            var limit = 789;  // Long | 取得件数(デフォルト20 0の場合全件取得) (optional) 
            var status = status_example;  // String | ステータス (optional) 
            var code = code_example;  // String | 見積回答コード (optional) 
            var name = name_example;  // String | 見積回答名 (optional) 
            var userId = new UUID(); // UUID | 見積回答担当者 (optional) 
            var buyerCompanyId = new UUID(); // UUID | バイヤー企業ID (optional) 
            var sortBy = sortBy_example;  // String | ソート項目 (optional) 
            var sortDesc = true;  // Boolean | ソート順 (optional) 

            try
            {
                // 見積回答一覧取得
                inline_response_200_16 result = apiInstance.estimationRepliesGet(headerParam, limit, status, code, name, userId, buyerCompanyId, sortBy, sortDesc);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_41 | リクエストヘッダーから取得した情報
$limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
$status = status_example; // String | ステータス
$code = code_example; // String | 見積回答コード
$name = name_example; // String | 見積回答名
$userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答担当者
$buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | バイヤー企業ID
$sortBy = sortBy_example; // String | ソート項目
$sortDesc = true; // Boolean | ソート順

try {
    $result = $api_instance->estimationRepliesGet($headerParam, $limit, $status, $code, $name, $userId, $buyerCompanyId, $sortBy, $sortDesc);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_41 | リクエストヘッダーから取得した情報
my $limit = 789; # Long | 取得件数(デフォルト20 0の場合全件取得)
my $status = status_example; # String | ステータス
my $code = code_example; # String | 見積回答コード
my $name = name_example; # String | 見積回答名
my $userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答担当者
my $buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | バイヤー企業ID
my $sortBy = sortBy_example; # String | ソート項目
my $sortDesc = true; # Boolean | ソート順

eval { 
    my $result = $api_instance->estimationRepliesGet(headerParam => $headerParam, limit => $limit, status => $status, code => $code, name => $name, userId => $userId, buyerCompanyId => $buyerCompanyId, sortBy => $sortBy, sortDesc => $sortDesc);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_41 | リクエストヘッダーから取得した情報
limit = 789 # Long | 取得件数(デフォルト20 0の場合全件取得) (optional)
status = status_example # String | ステータス (optional)
code = code_example # String | 見積回答コード (optional)
name = name_example # String | 見積回答名 (optional)
userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答担当者 (optional)
buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | バイヤー企業ID (optional)
sortBy = sortBy_example # String | ソート項目 (optional)
sortDesc = true # Boolean | ソート順 (optional)

try: 
    # 見積回答一覧取得
    api_response = api_instance.estimation_replies_get(headerParam, limit=limit, status=status, code=code, name=name, userId=userId, buyerCompanyId=buyerCompanyId, sortBy=sortBy, sortDesc=sortDesc)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesGet: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_41
リクエストヘッダーから取得した情報
Required
Query parameters
Name Description
limit
Long (int64)
取得件数(デフォルト20 0の場合全件取得)
status
String
ステータス
code
String
見積回答コード
name
String
見積回答名
userId
UUID (uuid)
見積回答担当者
buyerCompanyId
UUID (uuid)
バイヤー企業ID
sortBy
String
ソート項目
sortDesc
Boolean
ソート順

Responses

Status: 200 - 成功


estimationRepliesPost

見積回答登録


/estimation-replies

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-replies"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Estimationreplies_body body = ; // Estimationreplies_body | 
        headerParam_42 headerParam = ; // headerParam_42 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_17 result = apiInstance.estimationRepliesPost(body, headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Estimationreplies_body body = ; // Estimationreplies_body | 
        headerParam_42 headerParam = ; // headerParam_42 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_17 result = apiInstance.estimationRepliesPost(body, headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRepliesPost");
            e.printStackTrace();
        }
    }
}
Estimationreplies_body *body = ; // 
headerParam_42 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答登録
[apiInstance estimationRepliesPostWith:body
    headerParam:headerParam
              completionHandler: ^(inline_response_200_17 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{Estimationreplies_body}} 
var headerParam = ; // {{headerParam_42}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRepliesPost(bodyheaderParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRepliesPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Estimationreplies_body(); // Estimationreplies_body | 
            var headerParam = new headerParam_42(); // headerParam_42 | リクエストヘッダーから取得した情報

            try
            {
                // 見積回答登録
                inline_response_200_17 result = apiInstance.estimationRepliesPost(body, headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRepliesPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Estimationreplies_body | 
$headerParam = ; // headerParam_42 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->estimationRepliesPost($body, $headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRepliesPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::Estimationreplies_body->new(); # Estimationreplies_body | 
my $headerParam = ; # headerParam_42 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->estimationRepliesPost(body => $body, headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRepliesPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # Estimationreplies_body | 
headerParam =  # headerParam_42 | リクエストヘッダーから取得した情報

try: 
    # 見積回答登録
    api_response = api_instance.estimation_replies_post(body, headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRepliesPost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_42
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


estimationReplyReceiptsEstimationReplyReceiptIdGet

見積回答受領詳細取得


/estimation-reply-receipts/{estimationReplyReceiptId}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-reply-receipts/{estimationReplyReceiptId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_51 headerParam = ; // headerParam_51 | リクエストヘッダーから取得した情報
        UUID estimationRequestReceiptId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答受領ID
        try {
            inline_response_200_19 result = apiInstance.estimationReplyReceiptsEstimationReplyReceiptIdGet(headerParam, estimationRequestReceiptId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationReplyReceiptsEstimationReplyReceiptIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_51 headerParam = ; // headerParam_51 | リクエストヘッダーから取得した情報
        UUID estimationRequestReceiptId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答受領ID
        try {
            inline_response_200_19 result = apiInstance.estimationReplyReceiptsEstimationReplyReceiptIdGet(headerParam, estimationRequestReceiptId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationReplyReceiptsEstimationReplyReceiptIdGet");
            e.printStackTrace();
        }
    }
}
headerParam_51 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationRequestReceiptId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答受領ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答受領詳細取得
[apiInstance estimationReplyReceiptsEstimationReplyReceiptIdGetWith:headerParam
    estimationRequestReceiptId:estimationRequestReceiptId
              completionHandler: ^(inline_response_200_19 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_51}} リクエストヘッダーから取得した情報
var estimationRequestReceiptId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積回答受領ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationReplyReceiptsEstimationReplyReceiptIdGet(headerParam, estimationRequestReceiptId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationReplyReceiptsEstimationReplyReceiptIdGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_51(); // headerParam_51 | リクエストヘッダーから取得した情報
            var estimationRequestReceiptId = new UUID(); // UUID | 見積回答受領ID

            try
            {
                // 見積回答受領詳細取得
                inline_response_200_19 result = apiInstance.estimationReplyReceiptsEstimationReplyReceiptIdGet(headerParam, estimationRequestReceiptId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationReplyReceiptsEstimationReplyReceiptIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_51 | リクエストヘッダーから取得した情報
$estimationRequestReceiptId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答受領ID

try {
    $result = $api_instance->estimationReplyReceiptsEstimationReplyReceiptIdGet($headerParam, $estimationRequestReceiptId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationReplyReceiptsEstimationReplyReceiptIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_51 | リクエストヘッダーから取得した情報
my $estimationRequestReceiptId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答受領ID

eval { 
    my $result = $api_instance->estimationReplyReceiptsEstimationReplyReceiptIdGet(headerParam => $headerParam, estimationRequestReceiptId => $estimationRequestReceiptId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationReplyReceiptsEstimationReplyReceiptIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_51 | リクエストヘッダーから取得した情報
estimationRequestReceiptId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答受領ID

try: 
    # 見積回答受領詳細取得
    api_response = api_instance.estimation_reply_receipts_estimation_reply_receipt_id_get(headerParam, estimationRequestReceiptId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationReplyReceiptsEstimationReplyReceiptIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
estimationRequestReceiptId*
UUID (uuid)
見積回答受領ID
Required
Header parameters
Name Description
headerParam*
headerParam_51
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 成功


estimationReplyReceiptsEstimationReplyReceiptIdStatusPut

見積回答受領ステータス更新


/estimation-reply-receipts/{estimationReplyReceiptId}/status

Usage and SDK Samples

curl -X PUT\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-reply-receipts/{estimationReplyReceiptId}/status"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        EstimationReplyReceiptId_status_body body = ; // EstimationReplyReceiptId_status_body | 
        headerParam_52 headerParam = ; // headerParam_52 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答受領ID
        try {
            apiInstance.estimationReplyReceiptsEstimationReplyReceiptIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationReplyReceiptsEstimationReplyReceiptIdStatusPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        EstimationReplyReceiptId_status_body body = ; // EstimationReplyReceiptId_status_body | 
        headerParam_52 headerParam = ; // headerParam_52 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答受領ID
        try {
            apiInstance.estimationReplyReceiptsEstimationReplyReceiptIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationReplyReceiptsEstimationReplyReceiptIdStatusPut");
            e.printStackTrace();
        }
    }
}
EstimationReplyReceiptId_status_body *body = ; // 
headerParam_52 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積回答受領ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答受領ステータス更新
[apiInstance estimationReplyReceiptsEstimationReplyReceiptIdStatusPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{EstimationReplyReceiptId_status_body}} 
var headerParam = ; // {{headerParam_52}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積回答受領ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationReplyReceiptsEstimationReplyReceiptIdStatusPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationReplyReceiptsEstimationReplyReceiptIdStatusPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new EstimationReplyReceiptId_status_body(); // EstimationReplyReceiptId_status_body | 
            var headerParam = new headerParam_52(); // headerParam_52 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 見積回答受領ID

            try
            {
                // 見積回答受領ステータス更新
                apiInstance.estimationReplyReceiptsEstimationReplyReceiptIdStatusPut(body, headerParam, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationReplyReceiptsEstimationReplyReceiptIdStatusPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // EstimationReplyReceiptId_status_body | 
$headerParam = ; // headerParam_52 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積回答受領ID

try {
    $api_instance->estimationReplyReceiptsEstimationReplyReceiptIdStatusPut($body, $headerParam, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationReplyReceiptsEstimationReplyReceiptIdStatusPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::EstimationReplyReceiptId_status_body->new(); # EstimationReplyReceiptId_status_body | 
my $headerParam = ; # headerParam_52 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積回答受領ID

eval { 
    $api_instance->estimationReplyReceiptsEstimationReplyReceiptIdStatusPut(body => $body, headerParam => $headerParam, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationReplyReceiptsEstimationReplyReceiptIdStatusPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # EstimationReplyReceiptId_status_body | 
headerParam =  # headerParam_52 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積回答受領ID

try: 
    # 見積回答受領ステータス更新
    api_instance.estimation_reply_receipts_estimation_reply_receipt_id_status_put(body, headerParam, id)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationReplyReceiptsEstimationReplyReceiptIdStatusPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
見積回答受領ID
Required
Header parameters
Name Description
headerParam*
headerParam_52
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 204 - 成功


estimationReplyReceiptsGet

見積回答受領一覧取得


/estimation-reply-receipts

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-reply-receipts?limit=&status=&code=&name=&userId=&supplierCompanyId=&sortBy=&sortDesc="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_50 headerParam = ; // headerParam_50 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積回答受領コード
        String name = name_example; // String | 見積回答受領名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼担当者
        UUID supplierCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー企業ID
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_18 result = apiInstance.estimationReplyReceiptsGet(headerParam, limit, status, code, name, userId, supplierCompanyId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationReplyReceiptsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_50 headerParam = ; // headerParam_50 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積回答受領コード
        String name = name_example; // String | 見積回答受領名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼担当者
        UUID supplierCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー企業ID
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_18 result = apiInstance.estimationReplyReceiptsGet(headerParam, limit, status, code, name, userId, supplierCompanyId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationReplyReceiptsGet");
            e.printStackTrace();
        }
    }
}
headerParam_50 *headerParam = ; // リクエストヘッダーから取得した情報
Long *limit = 789; // 取得件数(デフォルト20 0の場合全件取得) (optional)
String *status = status_example; // ステータス (optional)
String *code = code_example; // 見積回答受領コード (optional)
String *name = name_example; // 見積回答受領名 (optional)
UUID *userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼担当者 (optional)
UUID *supplierCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // サプライヤー企業ID (optional)
String *sortBy = sortBy_example; // ソート項目 (optional)
Boolean *sortDesc = true; // ソート順 (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積回答受領一覧取得
[apiInstance estimationReplyReceiptsGetWith:headerParam
    limit:limit
    status:status
    code:code
    name:name
    userId:userId
    supplierCompanyId:supplierCompanyId
    sortBy:sortBy
    sortDesc:sortDesc
              completionHandler: ^(inline_response_200_18 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_50}} リクエストヘッダーから取得した情報
var opts = { 
  'limit': 789, // {{Long}} 取得件数(デフォルト20 0の場合全件取得)
  'status': status_example, // {{String}} ステータス
  'code': code_example, // {{String}} 見積回答受領コード
  'name': name_example, // {{String}} 見積回答受領名
  'userId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} 見積依頼担当者
  'supplierCompanyId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} サプライヤー企業ID
  'sortBy': sortBy_example, // {{String}} ソート項目
  'sortDesc': true // {{Boolean}} ソート順
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationReplyReceiptsGet(headerParam, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationReplyReceiptsGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_50(); // headerParam_50 | リクエストヘッダーから取得した情報
            var limit = 789;  // Long | 取得件数(デフォルト20 0の場合全件取得) (optional) 
            var status = status_example;  // String | ステータス (optional) 
            var code = code_example;  // String | 見積回答受領コード (optional) 
            var name = name_example;  // String | 見積回答受領名 (optional) 
            var userId = new UUID(); // UUID | 見積依頼担当者 (optional) 
            var supplierCompanyId = new UUID(); // UUID | サプライヤー企業ID (optional) 
            var sortBy = sortBy_example;  // String | ソート項目 (optional) 
            var sortDesc = true;  // Boolean | ソート順 (optional) 

            try
            {
                // 見積回答受領一覧取得
                inline_response_200_18 result = apiInstance.estimationReplyReceiptsGet(headerParam, limit, status, code, name, userId, supplierCompanyId, sortBy, sortDesc);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationReplyReceiptsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_50 | リクエストヘッダーから取得した情報
$limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
$status = status_example; // String | ステータス
$code = code_example; // String | 見積回答受領コード
$name = name_example; // String | 見積回答受領名
$userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼担当者
$supplierCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー企業ID
$sortBy = sortBy_example; // String | ソート項目
$sortDesc = true; // Boolean | ソート順

try {
    $result = $api_instance->estimationReplyReceiptsGet($headerParam, $limit, $status, $code, $name, $userId, $supplierCompanyId, $sortBy, $sortDesc);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationReplyReceiptsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_50 | リクエストヘッダーから取得した情報
my $limit = 789; # Long | 取得件数(デフォルト20 0の場合全件取得)
my $status = status_example; # String | ステータス
my $code = code_example; # String | 見積回答受領コード
my $name = name_example; # String | 見積回答受領名
my $userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼担当者
my $supplierCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | サプライヤー企業ID
my $sortBy = sortBy_example; # String | ソート項目
my $sortDesc = true; # Boolean | ソート順

eval { 
    my $result = $api_instance->estimationReplyReceiptsGet(headerParam => $headerParam, limit => $limit, status => $status, code => $code, name => $name, userId => $userId, supplierCompanyId => $supplierCompanyId, sortBy => $sortBy, sortDesc => $sortDesc);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationReplyReceiptsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_50 | リクエストヘッダーから取得した情報
limit = 789 # Long | 取得件数(デフォルト20 0の場合全件取得) (optional)
status = status_example # String | ステータス (optional)
code = code_example # String | 見積回答受領コード (optional)
name = name_example # String | 見積回答受領名 (optional)
userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼担当者 (optional)
supplierCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | サプライヤー企業ID (optional)
sortBy = sortBy_example # String | ソート項目 (optional)
sortDesc = true # Boolean | ソート順 (optional)

try: 
    # 見積回答受領一覧取得
    api_response = api_instance.estimation_reply_receipts_get(headerParam, limit=limit, status=status, code=code, name=name, userId=userId, supplierCompanyId=supplierCompanyId, sortBy=sortBy, sortDesc=sortDesc)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationReplyReceiptsGet: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_50
リクエストヘッダーから取得した情報
Required
Query parameters
Name Description
limit
Long (int64)
取得件数(デフォルト20 0の場合全件取得)
status
String
ステータス
code
String
見積回答受領コード
name
String
見積回答受領名
userId
UUID (uuid)
見積依頼担当者
supplierCompanyId
UUID (uuid)
サプライヤー企業ID
sortBy
String
ソート項目
sortDesc
Boolean
ソート順

Responses

Status: 200 - 成功


estimationRequestReceiptEstimationRequestReceiptIdChatPut

見積依頼受領チャットID更新


/estimation-request-receipt/{estimationRequestReceiptId}/chat

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-request-receipt/{estimationRequestReceiptId}/chat"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestReceiptId_chat_body body = ; // EstimationRequestReceiptId_chat_body | 
        headerParam_40 headerParam = ; // headerParam_40 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼受領ID
        try {
            inline_response_200_15 result = apiInstance.estimationRequestReceiptEstimationRequestReceiptIdChatPut(body, headerParam, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptEstimationRequestReceiptIdChatPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestReceiptId_chat_body body = ; // EstimationRequestReceiptId_chat_body | 
        headerParam_40 headerParam = ; // headerParam_40 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼受領ID
        try {
            inline_response_200_15 result = apiInstance.estimationRequestReceiptEstimationRequestReceiptIdChatPut(body, headerParam, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptEstimationRequestReceiptIdChatPut");
            e.printStackTrace();
        }
    }
}
EstimationRequestReceiptId_chat_body *body = ; // 
headerParam_40 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼受領ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼受領チャットID更新
[apiInstance estimationRequestReceiptEstimationRequestReceiptIdChatPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(inline_response_200_15 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{EstimationRequestReceiptId_chat_body}} 
var headerParam = ; // {{headerParam_40}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼受領ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestReceiptEstimationRequestReceiptIdChatPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestReceiptEstimationRequestReceiptIdChatPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new EstimationRequestReceiptId_chat_body(); // EstimationRequestReceiptId_chat_body | 
            var headerParam = new headerParam_40(); // headerParam_40 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 見積依頼受領ID

            try
            {
                // 見積依頼受領チャットID更新
                inline_response_200_15 result = apiInstance.estimationRequestReceiptEstimationRequestReceiptIdChatPut(body, headerParam, id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestReceiptEstimationRequestReceiptIdChatPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // EstimationRequestReceiptId_chat_body | 
$headerParam = ; // headerParam_40 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼受領ID

try {
    $result = $api_instance->estimationRequestReceiptEstimationRequestReceiptIdChatPut($body, $headerParam, $id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdChatPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::EstimationRequestReceiptId_chat_body->new(); # EstimationRequestReceiptId_chat_body | 
my $headerParam = ; # headerParam_40 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼受領ID

eval { 
    my $result = $api_instance->estimationRequestReceiptEstimationRequestReceiptIdChatPut(body => $body, headerParam => $headerParam, id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdChatPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # EstimationRequestReceiptId_chat_body | 
headerParam =  # headerParam_40 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼受領ID

try: 
    # 見積依頼受領チャットID更新
    api_response = api_instance.estimation_request_receipt_estimation_request_receipt_id_chat_put(body, headerParam, id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdChatPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
見積依頼受領ID
Required
Header parameters
Name Description
headerParam*
headerParam_40
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


estimationRequestReceiptEstimationRequestReceiptIdGet

見積依頼受領詳細取得


/estimation-request-receipt/{estimationRequestReceiptId}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-request-receipt/{estimationRequestReceiptId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_38 headerParam = ; // headerParam_38 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            inline_response_200_14 result = apiInstance.estimationRequestReceiptEstimationRequestReceiptIdGet(headerParam, estimationRequestId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptEstimationRequestReceiptIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_38 headerParam = ; // headerParam_38 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            inline_response_200_14 result = apiInstance.estimationRequestReceiptEstimationRequestReceiptIdGet(headerParam, estimationRequestId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptEstimationRequestReceiptIdGet");
            e.printStackTrace();
        }
    }
}
headerParam_38 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼受領詳細取得
[apiInstance estimationRequestReceiptEstimationRequestReceiptIdGetWith:headerParam
    estimationRequestId:estimationRequestId
              completionHandler: ^(inline_response_200_14 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_38}} リクエストヘッダーから取得した情報
var estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestReceiptEstimationRequestReceiptIdGet(headerParam, estimationRequestId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestReceiptEstimationRequestReceiptIdGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_38(); // headerParam_38 | リクエストヘッダーから取得した情報
            var estimationRequestId = new UUID(); // UUID | 見積依頼ID

            try
            {
                // 見積依頼受領詳細取得
                inline_response_200_14 result = apiInstance.estimationRequestReceiptEstimationRequestReceiptIdGet(headerParam, estimationRequestId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestReceiptEstimationRequestReceiptIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_38 | リクエストヘッダーから取得した情報
$estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID

try {
    $result = $api_instance->estimationRequestReceiptEstimationRequestReceiptIdGet($headerParam, $estimationRequestId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_38 | リクエストヘッダーから取得した情報
my $estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼ID

eval { 
    my $result = $api_instance->estimationRequestReceiptEstimationRequestReceiptIdGet(headerParam => $headerParam, estimationRequestId => $estimationRequestId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_38 | リクエストヘッダーから取得した情報
estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼ID

try: 
    # 見積依頼受領詳細取得
    api_response = api_instance.estimation_request_receipt_estimation_request_receipt_id_get(headerParam, estimationRequestId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
estimationRequestId*
UUID (uuid)
見積依頼ID
Required
Header parameters
Name Description
headerParam*
headerParam_38
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 成功


estimationRequestReceiptEstimationRequestReceiptIdStatusPut

見積依頼受領ステータス更新


/estimation-request-receipt/{estimationRequestReceiptId}/status

Usage and SDK Samples

curl -X PUT\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-request-receipt/{estimationRequestReceiptId}/status"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestReceiptId_status_body body = ; // EstimationRequestReceiptId_status_body | 
        headerParam_39 headerParam = ; // headerParam_39 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼受領ID
        try {
            apiInstance.estimationRequestReceiptEstimationRequestReceiptIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptEstimationRequestReceiptIdStatusPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestReceiptId_status_body body = ; // EstimationRequestReceiptId_status_body | 
        headerParam_39 headerParam = ; // headerParam_39 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼受領ID
        try {
            apiInstance.estimationRequestReceiptEstimationRequestReceiptIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptEstimationRequestReceiptIdStatusPut");
            e.printStackTrace();
        }
    }
}
EstimationRequestReceiptId_status_body *body = ; // 
headerParam_39 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼受領ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼受領ステータス更新
[apiInstance estimationRequestReceiptEstimationRequestReceiptIdStatusPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{EstimationRequestReceiptId_status_body}} 
var headerParam = ; // {{headerParam_39}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼受領ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRequestReceiptEstimationRequestReceiptIdStatusPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestReceiptEstimationRequestReceiptIdStatusPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new EstimationRequestReceiptId_status_body(); // EstimationRequestReceiptId_status_body | 
            var headerParam = new headerParam_39(); // headerParam_39 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 見積依頼受領ID

            try
            {
                // 見積依頼受領ステータス更新
                apiInstance.estimationRequestReceiptEstimationRequestReceiptIdStatusPut(body, headerParam, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestReceiptEstimationRequestReceiptIdStatusPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // EstimationRequestReceiptId_status_body | 
$headerParam = ; // headerParam_39 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼受領ID

try {
    $api_instance->estimationRequestReceiptEstimationRequestReceiptIdStatusPut($body, $headerParam, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdStatusPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::EstimationRequestReceiptId_status_body->new(); # EstimationRequestReceiptId_status_body | 
my $headerParam = ; # headerParam_39 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼受領ID

eval { 
    $api_instance->estimationRequestReceiptEstimationRequestReceiptIdStatusPut(body => $body, headerParam => $headerParam, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdStatusPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # EstimationRequestReceiptId_status_body | 
headerParam =  # headerParam_39 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼受領ID

try: 
    # 見積依頼受領ステータス更新
    api_instance.estimation_request_receipt_estimation_request_receipt_id_status_put(body, headerParam, id)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestReceiptEstimationRequestReceiptIdStatusPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
見積依頼受領ID
Required
Header parameters
Name Description
headerParam*
headerParam_39
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 204 - 成功


estimationRequestReceiptsGet

見積依頼受領一覧取得


/estimation-request-receipts

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-request-receipts?limit=&includeOverdue=&status=&code=&name=&userId=&buyerCompanyId=&sortBy=&sortDesc="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_37 headerParam = ; // headerParam_37 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        Boolean includeOverdue = true; // Boolean | ステータス
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積依頼受領コード
        String name = name_example; // String | 見積依頼名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼担当者
        UUID buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | バイヤー企業ID
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_13 result = apiInstance.estimationRequestReceiptsGet(headerParam, limit, includeOverdue, status, code, name, userId, buyerCompanyId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_37 headerParam = ; // headerParam_37 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        Boolean includeOverdue = true; // Boolean | ステータス
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積依頼受領コード
        String name = name_example; // String | 見積依頼名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼担当者
        UUID buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | バイヤー企業ID
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_13 result = apiInstance.estimationRequestReceiptsGet(headerParam, limit, includeOverdue, status, code, name, userId, buyerCompanyId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestReceiptsGet");
            e.printStackTrace();
        }
    }
}
headerParam_37 *headerParam = ; // リクエストヘッダーから取得した情報
Long *limit = 789; // 取得件数(デフォルト20 0の場合全件取得) (optional)
Boolean *includeOverdue = true; // ステータス (optional)
String *status = status_example; // ステータス (optional)
String *code = code_example; // 見積依頼受領コード (optional)
String *name = name_example; // 見積依頼名 (optional)
UUID *userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼担当者 (optional)
UUID *buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // バイヤー企業ID (optional)
String *sortBy = sortBy_example; // ソート項目 (optional)
Boolean *sortDesc = true; // ソート順 (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼受領一覧取得
[apiInstance estimationRequestReceiptsGetWith:headerParam
    limit:limit
    includeOverdue:includeOverdue
    status:status
    code:code
    name:name
    userId:userId
    buyerCompanyId:buyerCompanyId
    sortBy:sortBy
    sortDesc:sortDesc
              completionHandler: ^(inline_response_200_13 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_37}} リクエストヘッダーから取得した情報
var opts = { 
  'limit': 789, // {{Long}} 取得件数(デフォルト20 0の場合全件取得)
  'includeOverdue': true, // {{Boolean}} ステータス
  'status': status_example, // {{String}} ステータス
  'code': code_example, // {{String}} 見積依頼受領コード
  'name': name_example, // {{String}} 見積依頼名
  'userId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} 見積依頼担当者
  'buyerCompanyId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} バイヤー企業ID
  'sortBy': sortBy_example, // {{String}} ソート項目
  'sortDesc': true // {{Boolean}} ソート順
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestReceiptsGet(headerParam, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestReceiptsGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_37(); // headerParam_37 | リクエストヘッダーから取得した情報
            var limit = 789;  // Long | 取得件数(デフォルト20 0の場合全件取得) (optional) 
            var includeOverdue = true;  // Boolean | ステータス (optional) 
            var status = status_example;  // String | ステータス (optional) 
            var code = code_example;  // String | 見積依頼受領コード (optional) 
            var name = name_example;  // String | 見積依頼名 (optional) 
            var userId = new UUID(); // UUID | 見積依頼担当者 (optional) 
            var buyerCompanyId = new UUID(); // UUID | バイヤー企業ID (optional) 
            var sortBy = sortBy_example;  // String | ソート項目 (optional) 
            var sortDesc = true;  // Boolean | ソート順 (optional) 

            try
            {
                // 見積依頼受領一覧取得
                inline_response_200_13 result = apiInstance.estimationRequestReceiptsGet(headerParam, limit, includeOverdue, status, code, name, userId, buyerCompanyId, sortBy, sortDesc);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestReceiptsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_37 | リクエストヘッダーから取得した情報
$limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
$includeOverdue = true; // Boolean | ステータス
$status = status_example; // String | ステータス
$code = code_example; // String | 見積依頼受領コード
$name = name_example; // String | 見積依頼名
$userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼担当者
$buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | バイヤー企業ID
$sortBy = sortBy_example; // String | ソート項目
$sortDesc = true; // Boolean | ソート順

try {
    $result = $api_instance->estimationRequestReceiptsGet($headerParam, $limit, $includeOverdue, $status, $code, $name, $userId, $buyerCompanyId, $sortBy, $sortDesc);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestReceiptsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_37 | リクエストヘッダーから取得した情報
my $limit = 789; # Long | 取得件数(デフォルト20 0の場合全件取得)
my $includeOverdue = true; # Boolean | ステータス
my $status = status_example; # String | ステータス
my $code = code_example; # String | 見積依頼受領コード
my $name = name_example; # String | 見積依頼名
my $userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼担当者
my $buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | バイヤー企業ID
my $sortBy = sortBy_example; # String | ソート項目
my $sortDesc = true; # Boolean | ソート順

eval { 
    my $result = $api_instance->estimationRequestReceiptsGet(headerParam => $headerParam, limit => $limit, includeOverdue => $includeOverdue, status => $status, code => $code, name => $name, userId => $userId, buyerCompanyId => $buyerCompanyId, sortBy => $sortBy, sortDesc => $sortDesc);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestReceiptsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_37 | リクエストヘッダーから取得した情報
limit = 789 # Long | 取得件数(デフォルト20 0の場合全件取得) (optional)
includeOverdue = true # Boolean | ステータス (optional)
status = status_example # String | ステータス (optional)
code = code_example # String | 見積依頼受領コード (optional)
name = name_example # String | 見積依頼名 (optional)
userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼担当者 (optional)
buyerCompanyId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | バイヤー企業ID (optional)
sortBy = sortBy_example # String | ソート項目 (optional)
sortDesc = true # Boolean | ソート順 (optional)

try: 
    # 見積依頼受領一覧取得
    api_response = api_instance.estimation_request_receipts_get(headerParam, limit=limit, includeOverdue=includeOverdue, status=status, code=code, name=name, userId=userId, buyerCompanyId=buyerCompanyId, sortBy=sortBy, sortDesc=sortDesc)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestReceiptsGet: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_37
リクエストヘッダーから取得した情報
Required
Query parameters
Name Description
limit
Long (int64)
取得件数(デフォルト20 0の場合全件取得)
includeOverdue
Boolean
ステータス
status
String
ステータス
code
String
見積依頼受領コード
name
String
見積依頼名
userId
UUID (uuid)
見積依頼担当者
buyerCompanyId
UUID (uuid)
バイヤー企業ID
sortBy
String
ソート項目
sortDesc
Boolean
ソート順

Responses

Status: 200 - 成功


estimationRequestsEstimationRequestIdDelete

【物理】見積依頼削除(案件進行中かつ未送信まで)


/estimation-requests/{estimationRequestId}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_29 headerParam = ; // headerParam_29 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdDelete(headerParam, estimationRequestId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_29 headerParam = ; // headerParam_29 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdDelete(headerParam, estimationRequestId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdDelete");
            e.printStackTrace();
        }
    }
}
headerParam_29 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 【物理】見積依頼削除(案件進行中かつ未送信まで)
[apiInstance estimationRequestsEstimationRequestIdDeleteWith:headerParam
    estimationRequestId:estimationRequestId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_29}} リクエストヘッダーから取得した情報
var estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRequestsEstimationRequestIdDelete(headerParam, estimationRequestId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_29(); // headerParam_29 | リクエストヘッダーから取得した情報
            var estimationRequestId = new UUID(); // UUID | 見積依頼ID

            try
            {
                // 【物理】見積依頼削除(案件進行中かつ未送信まで)
                apiInstance.estimationRequestsEstimationRequestIdDelete(headerParam, estimationRequestId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_29 | リクエストヘッダーから取得した情報
$estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID

try {
    $api_instance->estimationRequestsEstimationRequestIdDelete($headerParam, $estimationRequestId);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_29 | リクエストヘッダーから取得した情報
my $estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼ID

eval { 
    $api_instance->estimationRequestsEstimationRequestIdDelete(headerParam => $headerParam, estimationRequestId => $estimationRequestId);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_29 | リクエストヘッダーから取得した情報
estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼ID

try: 
    # 【物理】見積依頼削除(案件進行中かつ未送信まで)
    api_instance.estimation_requests_estimation_request_id_delete(headerParam, estimationRequestId)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdDelete: %s\n" % e)

Parameters

Path parameters
Name Description
estimationRequestId*
UUID (uuid)
見積依頼ID
Required
Header parameters
Name Description
headerParam*
headerParam_29
リクエストヘッダーから取得した情報
Required

Responses

Status: 204 - 削除に成功


estimationRequestsEstimationRequestIdGet

見積依頼詳細取得


/estimation-requests/{estimationRequestId}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_27 headerParam = ; // headerParam_27 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            inline_response_200_12 result = apiInstance.estimationRequestsEstimationRequestIdGet(headerParam, estimationRequestId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_27 headerParam = ; // headerParam_27 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            inline_response_200_12 result = apiInstance.estimationRequestsEstimationRequestIdGet(headerParam, estimationRequestId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdGet");
            e.printStackTrace();
        }
    }
}
headerParam_27 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼詳細取得
[apiInstance estimationRequestsEstimationRequestIdGetWith:headerParam
    estimationRequestId:estimationRequestId
              completionHandler: ^(inline_response_200_12 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_27}} リクエストヘッダーから取得した情報
var estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestsEstimationRequestIdGet(headerParam, estimationRequestId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_27(); // headerParam_27 | リクエストヘッダーから取得した情報
            var estimationRequestId = new UUID(); // UUID | 見積依頼ID

            try
            {
                // 見積依頼詳細取得
                inline_response_200_12 result = apiInstance.estimationRequestsEstimationRequestIdGet(headerParam, estimationRequestId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_27 | リクエストヘッダーから取得した情報
$estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID

try {
    $result = $api_instance->estimationRequestsEstimationRequestIdGet($headerParam, $estimationRequestId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_27 | リクエストヘッダーから取得した情報
my $estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼ID

eval { 
    my $result = $api_instance->estimationRequestsEstimationRequestIdGet(headerParam => $headerParam, estimationRequestId => $estimationRequestId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_27 | リクエストヘッダーから取得した情報
estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼ID

try: 
    # 見積依頼詳細取得
    api_response = api_instance.estimation_requests_estimation_request_id_get(headerParam, estimationRequestId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
estimationRequestId*
UUID (uuid)
見積依頼ID
Required
Header parameters
Name Description
headerParam*
headerParam_27
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 成功


estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete

見積依頼品目ファイル削除


/estimation-requests/{estimationRequestId}/items/[itemId]/file/{fileName}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}/items/[itemId]/file/{fileName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_36 headerParam = ; // headerParam_36 | リクエストヘッダーから取得した情報
        try {
            apiInstance.estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_36 headerParam = ; // headerParam_36 | リクエストヘッダーから取得した情報
        try {
            apiInstance.estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
headerParam_36 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼品目ファイル削除
[apiInstance estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDeleteWith:headerParam
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_36}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_36(); // headerParam_36 | リクエストヘッダーから取得した情報

            try
            {
                // 見積依頼品目ファイル削除
                apiInstance.estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete(headerParam);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_36 | リクエストヘッダーから取得した情報

try {
    $api_instance->estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete($headerParam);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_36 | リクエストヘッダーから取得した情報

eval { 
    $api_instance->estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete(headerParam => $headerParam);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_36 | リクエストヘッダーから取得した情報

try: 
    # 見積依頼品目ファイル削除
    api_instance.estimation_requests_estimation_request_id_items_item_id_file_file_name_delete(headerParam)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdItemsItemIdFileFileNameDelete: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_36
リクエストヘッダーから取得した情報
Required

Responses


estimationRequestsEstimationRequestIdItemsItemIdFilePost

見積依頼品目ファイル登録


/estimation-requests/{estimationRequestId}/items/[itemId]/file

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}/items/[itemId]/file"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_35 headerParam = ; // headerParam_35 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.estimationRequestsEstimationRequestIdItemsItemIdFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdItemsItemIdFilePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_35 headerParam = ; // headerParam_35 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.estimationRequestsEstimationRequestIdItemsItemIdFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdItemsItemIdFilePost");
            e.printStackTrace();
        }
    }
}
headerParam_35 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼品目ファイル登録
[apiInstance estimationRequestsEstimationRequestIdItemsItemIdFilePostWith:headerParam
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_35}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestsEstimationRequestIdItemsItemIdFilePost(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdItemsItemIdFilePostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_35(); // headerParam_35 | リクエストヘッダーから取得した情報

            try
            {
                // 見積依頼品目ファイル登録
                inline_response_200_6 result = apiInstance.estimationRequestsEstimationRequestIdItemsItemIdFilePost(headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdItemsItemIdFilePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_35 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->estimationRequestsEstimationRequestIdItemsItemIdFilePost($headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdItemsItemIdFilePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_35 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->estimationRequestsEstimationRequestIdItemsItemIdFilePost(headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdItemsItemIdFilePost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_35 | リクエストヘッダーから取得した情報

try: 
    # 見積依頼品目ファイル登録
    api_response = api_instance.estimation_requests_estimation_request_id_items_item_id_file_post(headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdItemsItemIdFilePost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_35
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - ファイル保存用URLを返却


estimationRequestsEstimationRequestIdPublicFileFileNameDelete

見積依頼ファイル削除


/estimation-requests/{estimationRequestId}/public-file/{fileName}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}/public-file/{fileName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_34 headerParam = ; // headerParam_34 | リクエストヘッダーから取得した情報
        try {
            apiInstance.estimationRequestsEstimationRequestIdPublicFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdPublicFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_34 headerParam = ; // headerParam_34 | リクエストヘッダーから取得した情報
        try {
            apiInstance.estimationRequestsEstimationRequestIdPublicFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdPublicFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
headerParam_34 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼ファイル削除
[apiInstance estimationRequestsEstimationRequestIdPublicFileFileNameDeleteWith:headerParam
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_34}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRequestsEstimationRequestIdPublicFileFileNameDelete(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdPublicFileFileNameDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_34(); // headerParam_34 | リクエストヘッダーから取得した情報

            try
            {
                // 見積依頼ファイル削除
                apiInstance.estimationRequestsEstimationRequestIdPublicFileFileNameDelete(headerParam);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdPublicFileFileNameDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_34 | リクエストヘッダーから取得した情報

try {
    $api_instance->estimationRequestsEstimationRequestIdPublicFileFileNameDelete($headerParam);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPublicFileFileNameDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_34 | リクエストヘッダーから取得した情報

eval { 
    $api_instance->estimationRequestsEstimationRequestIdPublicFileFileNameDelete(headerParam => $headerParam);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPublicFileFileNameDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_34 | リクエストヘッダーから取得した情報

try: 
    # 見積依頼ファイル削除
    api_instance.estimation_requests_estimation_request_id_public_file_file_name_delete(headerParam)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPublicFileFileNameDelete: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_34
リクエストヘッダーから取得した情報
Required

Responses


estimationRequestsEstimationRequestIdPublicFilePost

見積依頼ファイル登録


/estimation-requests/{estimationRequestId}/public-file

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}/public-file"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_33 headerParam = ; // headerParam_33 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.estimationRequestsEstimationRequestIdPublicFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdPublicFilePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_33 headerParam = ; // headerParam_33 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.estimationRequestsEstimationRequestIdPublicFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdPublicFilePost");
            e.printStackTrace();
        }
    }
}
headerParam_33 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼ファイル登録
[apiInstance estimationRequestsEstimationRequestIdPublicFilePostWith:headerParam
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_33}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestsEstimationRequestIdPublicFilePost(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdPublicFilePostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_33(); // headerParam_33 | リクエストヘッダーから取得した情報

            try
            {
                // 見積依頼ファイル登録
                inline_response_200_6 result = apiInstance.estimationRequestsEstimationRequestIdPublicFilePost(headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdPublicFilePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_33 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->estimationRequestsEstimationRequestIdPublicFilePost($headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPublicFilePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_33 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->estimationRequestsEstimationRequestIdPublicFilePost(headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPublicFilePost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_33 | リクエストヘッダーから取得した情報

try: 
    # 見積依頼ファイル登録
    api_response = api_instance.estimation_requests_estimation_request_id_public_file_post(headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPublicFilePost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_33
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - ファイル保存用URLを返却


estimationRequestsEstimationRequestIdPut

見積依頼更新(ステータスは変更できない)


/estimation-requests/{estimationRequestId}

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Estimationrequests_estimationRequestId_body body = ; // Estimationrequests_estimationRequestId_body | 
        headerParam_28 headerParam = ; // headerParam_28 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_12 result = apiInstance.estimationRequestsEstimationRequestIdPut(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Estimationrequests_estimationRequestId_body body = ; // Estimationrequests_estimationRequestId_body | 
        headerParam_28 headerParam = ; // headerParam_28 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_12 result = apiInstance.estimationRequestsEstimationRequestIdPut(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdPut");
            e.printStackTrace();
        }
    }
}
Estimationrequests_estimationRequestId_body *body = ; // 
headerParam_28 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼更新(ステータスは変更できない)
[apiInstance estimationRequestsEstimationRequestIdPutWith:body
    headerParam:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_12 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{Estimationrequests_estimationRequestId_body}} 
var headerParam = ; // {{headerParam_28}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestsEstimationRequestIdPut(bodyheaderParamrequirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Estimationrequests_estimationRequestId_body(); // Estimationrequests_estimationRequestId_body | 
            var headerParam = new headerParam_28(); // headerParam_28 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 見積依頼更新(ステータスは変更できない)
                inline_response_200_12 result = apiInstance.estimationRequestsEstimationRequestIdPut(body, headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Estimationrequests_estimationRequestId_body | 
$headerParam = ; // headerParam_28 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->estimationRequestsEstimationRequestIdPut($body, $headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::Estimationrequests_estimationRequestId_body->new(); # Estimationrequests_estimationRequestId_body | 
my $headerParam = ; # headerParam_28 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->estimationRequestsEstimationRequestIdPut(body => $body, headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # Estimationrequests_estimationRequestId_body | 
headerParam =  # headerParam_28 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 見積依頼更新(ステータスは変更できない)
    api_response = api_instance.estimation_requests_estimation_request_id_put(body, headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdPut: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_28
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


estimationRequestsEstimationRequestIdRequestPut

見積依頼申請


/estimation-requests/{estimationRequestId}/request

Usage and SDK Samples

curl -X PUT\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}/request"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_31 headerParam = ; // headerParam_31 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdRequestPut(headerParam, estimationRequestId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdRequestPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_31 headerParam = ; // headerParam_31 | リクエストヘッダーから取得した情報
        UUID estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdRequestPut(headerParam, estimationRequestId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdRequestPut");
            e.printStackTrace();
        }
    }
}
headerParam_31 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼申請
[apiInstance estimationRequestsEstimationRequestIdRequestPutWith:headerParam
    estimationRequestId:estimationRequestId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_31}} リクエストヘッダーから取得した情報
var estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRequestsEstimationRequestIdRequestPut(headerParam, estimationRequestId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdRequestPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_31(); // headerParam_31 | リクエストヘッダーから取得した情報
            var estimationRequestId = new UUID(); // UUID | 見積依頼ID

            try
            {
                // 見積依頼申請
                apiInstance.estimationRequestsEstimationRequestIdRequestPut(headerParam, estimationRequestId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdRequestPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_31 | リクエストヘッダーから取得した情報
$estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID

try {
    $api_instance->estimationRequestsEstimationRequestIdRequestPut($headerParam, $estimationRequestId);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdRequestPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_31 | リクエストヘッダーから取得した情報
my $estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼ID

eval { 
    $api_instance->estimationRequestsEstimationRequestIdRequestPut(headerParam => $headerParam, estimationRequestId => $estimationRequestId);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdRequestPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_31 | リクエストヘッダーから取得した情報
estimationRequestId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼ID

try: 
    # 見積依頼申請
    api_instance.estimation_requests_estimation_request_id_request_put(headerParam, estimationRequestId)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdRequestPut: %s\n" % e)

Parameters

Path parameters
Name Description
estimationRequestId*
UUID (uuid)
見積依頼ID
Required
Header parameters
Name Description
headerParam*
headerParam_31
リクエストヘッダーから取得した情報
Required

Responses

Status: 204 - 成功


estimationRequestsEstimationRequestIdStatusPut

見積依頼ステータス更新


/estimation-requests/{estimationRequestId}/status

Usage and SDK Samples

curl -X PUT\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}/status"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestId_status_body body = ; // EstimationRequestId_status_body | 
        headerParam_30 headerParam = ; // headerParam_30 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdStatusPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestId_status_body body = ; // EstimationRequestId_status_body | 
        headerParam_30 headerParam = ; // headerParam_30 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdStatusPut");
            e.printStackTrace();
        }
    }
}
EstimationRequestId_status_body *body = ; // 
headerParam_30 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼ステータス更新
[apiInstance estimationRequestsEstimationRequestIdStatusPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{EstimationRequestId_status_body}} 
var headerParam = ; // {{headerParam_30}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRequestsEstimationRequestIdStatusPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdStatusPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new EstimationRequestId_status_body(); // EstimationRequestId_status_body | 
            var headerParam = new headerParam_30(); // headerParam_30 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 見積依頼ID

            try
            {
                // 見積依頼ステータス更新
                apiInstance.estimationRequestsEstimationRequestIdStatusPut(body, headerParam, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdStatusPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // EstimationRequestId_status_body | 
$headerParam = ; // headerParam_30 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID

try {
    $api_instance->estimationRequestsEstimationRequestIdStatusPut($body, $headerParam, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdStatusPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::EstimationRequestId_status_body->new(); # EstimationRequestId_status_body | 
my $headerParam = ; # headerParam_30 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼ID

eval { 
    $api_instance->estimationRequestsEstimationRequestIdStatusPut(body => $body, headerParam => $headerParam, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdStatusPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # EstimationRequestId_status_body | 
headerParam =  # headerParam_30 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼ID

try: 
    # 見積依頼ステータス更新
    api_instance.estimation_requests_estimation_request_id_status_put(body, headerParam, id)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdStatusPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
見積依頼ID
Required
Header parameters
Name Description
headerParam*
headerParam_30
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 204 - 成功


estimationRequestsEstimationRequestIdWorkflowPut

見積依頼WF更新


/estimation-requests/{estimationRequestId}/workflow

Usage and SDK Samples

curl -X PUT\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests/{estimationRequestId}/workflow"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestId_workflow_body body = ; // EstimationRequestId_workflow_body | 
        headerParam_32 headerParam = ; // headerParam_32 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdWorkflowPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdWorkflowPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        EstimationRequestId_workflow_body body = ; // EstimationRequestId_workflow_body | 
        headerParam_32 headerParam = ; // headerParam_32 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID
        try {
            apiInstance.estimationRequestsEstimationRequestIdWorkflowPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsEstimationRequestIdWorkflowPut");
            e.printStackTrace();
        }
    }
}
EstimationRequestId_workflow_body *body = ; // 
headerParam_32 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 見積依頼ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼WF更新
[apiInstance estimationRequestsEstimationRequestIdWorkflowPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{EstimationRequestId_workflow_body}} 
var headerParam = ; // {{headerParam_32}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 見積依頼ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.estimationRequestsEstimationRequestIdWorkflowPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsEstimationRequestIdWorkflowPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new EstimationRequestId_workflow_body(); // EstimationRequestId_workflow_body | 
            var headerParam = new headerParam_32(); // headerParam_32 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 見積依頼ID

            try
            {
                // 見積依頼WF更新
                apiInstance.estimationRequestsEstimationRequestIdWorkflowPut(body, headerParam, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsEstimationRequestIdWorkflowPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // EstimationRequestId_workflow_body | 
$headerParam = ; // headerParam_32 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 見積依頼ID

try {
    $api_instance->estimationRequestsEstimationRequestIdWorkflowPut($body, $headerParam, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsEstimationRequestIdWorkflowPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::EstimationRequestId_workflow_body->new(); # EstimationRequestId_workflow_body | 
my $headerParam = ; # headerParam_32 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 見積依頼ID

eval { 
    $api_instance->estimationRequestsEstimationRequestIdWorkflowPut(body => $body, headerParam => $headerParam, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsEstimationRequestIdWorkflowPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # EstimationRequestId_workflow_body | 
headerParam =  # headerParam_32 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 見積依頼ID

try: 
    # 見積依頼WF更新
    api_instance.estimation_requests_estimation_request_id_workflow_put(body, headerParam, id)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsEstimationRequestIdWorkflowPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
見積依頼ID
Required
Header parameters
Name Description
headerParam*
headerParam_32
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 204 - 成功


estimationRequestsGet

見積一覧取得


/estimation-requests

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests?limit=&status=&code=&name=&userId=&supplierId=&sortBy=&sortDesc="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_25 headerParam = ; // headerParam_25 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積依頼コード
        String name = name_example; // String | 見積依頼名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件担当者
        UUID supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_11 result = apiInstance.estimationRequestsGet(headerParam, limit, status, code, name, userId, supplierId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_25 headerParam = ; // headerParam_25 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | ステータス
        String code = code_example; // String | 見積依頼コード
        String name = name_example; // String | 見積依頼名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件担当者
        UUID supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_11 result = apiInstance.estimationRequestsGet(headerParam, limit, status, code, name, userId, supplierId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsGet");
            e.printStackTrace();
        }
    }
}
headerParam_25 *headerParam = ; // リクエストヘッダーから取得した情報
Long *limit = 789; // 取得件数(デフォルト20 0の場合全件取得) (optional)
String *status = status_example; // ステータス (optional)
String *code = code_example; // 見積依頼コード (optional)
String *name = name_example; // 見積依頼名 (optional)
UUID *userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件担当者 (optional)
UUID *supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // サプライヤー (optional)
String *sortBy = sortBy_example; // ソート項目 (optional)
Boolean *sortDesc = true; // ソート順 (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積一覧取得
[apiInstance estimationRequestsGetWith:headerParam
    limit:limit
    status:status
    code:code
    name:name
    userId:userId
    supplierId:supplierId
    sortBy:sortBy
    sortDesc:sortDesc
              completionHandler: ^(inline_response_200_11 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_25}} リクエストヘッダーから取得した情報
var opts = { 
  'limit': 789, // {{Long}} 取得件数(デフォルト20 0の場合全件取得)
  'status': status_example, // {{String}} ステータス
  'code': code_example, // {{String}} 見積依頼コード
  'name': name_example, // {{String}} 見積依頼名
  'userId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} 案件担当者
  'supplierId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} サプライヤー
  'sortBy': sortBy_example, // {{String}} ソート項目
  'sortDesc': true // {{Boolean}} ソート順
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestsGet(headerParam, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_25(); // headerParam_25 | リクエストヘッダーから取得した情報
            var limit = 789;  // Long | 取得件数(デフォルト20 0の場合全件取得) (optional) 
            var status = status_example;  // String | ステータス (optional) 
            var code = code_example;  // String | 見積依頼コード (optional) 
            var name = name_example;  // String | 見積依頼名 (optional) 
            var userId = new UUID(); // UUID | 案件担当者 (optional) 
            var supplierId = new UUID(); // UUID | サプライヤー (optional) 
            var sortBy = sortBy_example;  // String | ソート項目 (optional) 
            var sortDesc = true;  // Boolean | ソート順 (optional) 

            try
            {
                // 見積一覧取得
                inline_response_200_11 result = apiInstance.estimationRequestsGet(headerParam, limit, status, code, name, userId, supplierId, sortBy, sortDesc);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_25 | リクエストヘッダーから取得した情報
$limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
$status = status_example; // String | ステータス
$code = code_example; // String | 見積依頼コード
$name = name_example; // String | 見積依頼名
$userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件担当者
$supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー
$sortBy = sortBy_example; // String | ソート項目
$sortDesc = true; // Boolean | ソート順

try {
    $result = $api_instance->estimationRequestsGet($headerParam, $limit, $status, $code, $name, $userId, $supplierId, $sortBy, $sortDesc);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_25 | リクエストヘッダーから取得した情報
my $limit = 789; # Long | 取得件数(デフォルト20 0の場合全件取得)
my $status = status_example; # String | ステータス
my $code = code_example; # String | 見積依頼コード
my $name = name_example; # String | 見積依頼名
my $userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件担当者
my $supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | サプライヤー
my $sortBy = sortBy_example; # String | ソート項目
my $sortDesc = true; # Boolean | ソート順

eval { 
    my $result = $api_instance->estimationRequestsGet(headerParam => $headerParam, limit => $limit, status => $status, code => $code, name => $name, userId => $userId, supplierId => $supplierId, sortBy => $sortBy, sortDesc => $sortDesc);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_25 | リクエストヘッダーから取得した情報
limit = 789 # Long | 取得件数(デフォルト20 0の場合全件取得) (optional)
status = status_example # String | ステータス (optional)
code = code_example # String | 見積依頼コード (optional)
name = name_example # String | 見積依頼名 (optional)
userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件担当者 (optional)
supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | サプライヤー (optional)
sortBy = sortBy_example # String | ソート項目 (optional)
sortDesc = true # Boolean | ソート順 (optional)

try: 
    # 見積一覧取得
    api_response = api_instance.estimation_requests_get(headerParam, limit=limit, status=status, code=code, name=name, userId=userId, supplierId=supplierId, sortBy=sortBy, sortDesc=sortDesc)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsGet: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_25
リクエストヘッダーから取得した情報
Required
Query parameters
Name Description
limit
Long (int64)
取得件数(デフォルト20 0の場合全件取得)
status
String
ステータス
code
String
見積依頼コード
name
String
見積依頼名
userId
UUID (uuid)
案件担当者
supplierId
UUID (uuid)
サプライヤー
sortBy
String
ソート項目
sortDesc
Boolean
ソート順

Responses

Status: 200 - 成功


estimationRequestsPost

見積依頼登録


/estimation-requests

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/estimation-requests"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Estimationrequests_body body = ; // Estimationrequests_body | 
        headerParam_26 headerParam = ; // headerParam_26 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_12 result = apiInstance.estimationRequestsPost(body, headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Estimationrequests_body body = ; // Estimationrequests_body | 
        headerParam_26 headerParam = ; // headerParam_26 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_12 result = apiInstance.estimationRequestsPost(body, headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#estimationRequestsPost");
            e.printStackTrace();
        }
    }
}
Estimationrequests_body *body = ; // 
headerParam_26 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 見積依頼登録
[apiInstance estimationRequestsPostWith:body
    headerParam:headerParam
              completionHandler: ^(inline_response_200_12 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{Estimationrequests_body}} 
var headerParam = ; // {{headerParam_26}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.estimationRequestsPost(bodyheaderParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class estimationRequestsPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Estimationrequests_body(); // Estimationrequests_body | 
            var headerParam = new headerParam_26(); // headerParam_26 | リクエストヘッダーから取得した情報

            try
            {
                // 見積依頼登録
                inline_response_200_12 result = apiInstance.estimationRequestsPost(body, headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.estimationRequestsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Estimationrequests_body | 
$headerParam = ; // headerParam_26 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->estimationRequestsPost($body, $headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->estimationRequestsPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::Estimationrequests_body->new(); # Estimationrequests_body | 
my $headerParam = ; # headerParam_26 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->estimationRequestsPost(body => $body, headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->estimationRequestsPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # Estimationrequests_body | 
headerParam =  # headerParam_26 | リクエストヘッダーから取得した情報

try: 
    # 見積依頼登録
    api_response = api_instance.estimation_requests_post(body, headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->estimationRequestsPost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_26
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


requirementsGet

案件一覧取得


/requirements

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements?limit=&status=&code=&name=&userId=&supplierId=&sortBy=&sortDesc="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_2 headerParam = ; // headerParam_2 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | 案件ステータス
        String code = code_example; // String | 案件コード
        String name = name_example; // String | 案件名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 担当者
        UUID supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_1 result = apiInstance.requirementsGet(headerParam, limit, status, code, name, userId, supplierId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_2 headerParam = ; // headerParam_2 | リクエストヘッダーから取得した情報
        Long limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
        String status = status_example; // String | 案件ステータス
        String code = code_example; // String | 案件コード
        String name = name_example; // String | 案件名
        UUID userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 担当者
        UUID supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー
        String sortBy = sortBy_example; // String | ソート項目
        Boolean sortDesc = true; // Boolean | ソート順
        try {
            inline_response_200_1 result = apiInstance.requirementsGet(headerParam, limit, status, code, name, userId, supplierId, sortBy, sortDesc);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsGet");
            e.printStackTrace();
        }
    }
}
headerParam_2 *headerParam = ; // リクエストヘッダーから取得した情報
Long *limit = 789; // 取得件数(デフォルト20 0の場合全件取得) (optional)
String *status = status_example; // 案件ステータス (optional)
String *code = code_example; // 案件コード (optional)
String *name = name_example; // 案件名 (optional)
UUID *userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 担当者 (optional)
UUID *supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // サプライヤー (optional)
String *sortBy = sortBy_example; // ソート項目 (optional)
Boolean *sortDesc = true; // ソート順 (optional)

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件一覧取得
[apiInstance requirementsGetWith:headerParam
    limit:limit
    status:status
    code:code
    name:name
    userId:userId
    supplierId:supplierId
    sortBy:sortBy
    sortDesc:sortDesc
              completionHandler: ^(inline_response_200_1 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_2}} リクエストヘッダーから取得した情報
var opts = { 
  'limit': 789, // {{Long}} 取得件数(デフォルト20 0の場合全件取得)
  'status': status_example, // {{String}} 案件ステータス
  'code': code_example, // {{String}} 案件コード
  'name': name_example, // {{String}} 案件名
  'userId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} 担当者
  'supplierId': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {{UUID}} サプライヤー
  'sortBy': sortBy_example, // {{String}} ソート項目
  'sortDesc': true // {{Boolean}} ソート順
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsGet(headerParam, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_2(); // headerParam_2 | リクエストヘッダーから取得した情報
            var limit = 789;  // Long | 取得件数(デフォルト20 0の場合全件取得) (optional) 
            var status = status_example;  // String | 案件ステータス (optional) 
            var code = code_example;  // String | 案件コード (optional) 
            var name = name_example;  // String | 案件名 (optional) 
            var userId = new UUID(); // UUID | 担当者 (optional) 
            var supplierId = new UUID(); // UUID | サプライヤー (optional) 
            var sortBy = sortBy_example;  // String | ソート項目 (optional) 
            var sortDesc = true;  // Boolean | ソート順 (optional) 

            try
            {
                // 案件一覧取得
                inline_response_200_1 result = apiInstance.requirementsGet(headerParam, limit, status, code, name, userId, supplierId, sortBy, sortDesc);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_2 | リクエストヘッダーから取得した情報
$limit = 789; // Long | 取得件数(デフォルト20 0の場合全件取得)
$status = status_example; // String | 案件ステータス
$code = code_example; // String | 案件コード
$name = name_example; // String | 案件名
$userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 担当者
$supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | サプライヤー
$sortBy = sortBy_example; // String | ソート項目
$sortDesc = true; // Boolean | ソート順

try {
    $result = $api_instance->requirementsGet($headerParam, $limit, $status, $code, $name, $userId, $supplierId, $sortBy, $sortDesc);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_2 | リクエストヘッダーから取得した情報
my $limit = 789; # Long | 取得件数(デフォルト20 0の場合全件取得)
my $status = status_example; # String | 案件ステータス
my $code = code_example; # String | 案件コード
my $name = name_example; # String | 案件名
my $userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 担当者
my $supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | サプライヤー
my $sortBy = sortBy_example; # String | ソート項目
my $sortDesc = true; # Boolean | ソート順

eval { 
    my $result = $api_instance->requirementsGet(headerParam => $headerParam, limit => $limit, status => $status, code => $code, name => $name, userId => $userId, supplierId => $supplierId, sortBy => $sortBy, sortDesc => $sortDesc);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_2 | リクエストヘッダーから取得した情報
limit = 789 # Long | 取得件数(デフォルト20 0の場合全件取得) (optional)
status = status_example # String | 案件ステータス (optional)
code = code_example # String | 案件コード (optional)
name = name_example # String | 案件名 (optional)
userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 担当者 (optional)
supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | サプライヤー (optional)
sortBy = sortBy_example # String | ソート項目 (optional)
sortDesc = true # Boolean | ソート順 (optional)

try: 
    # 案件一覧取得
    api_response = api_instance.requirements_get(headerParam, limit=limit, status=status, code=code, name=name, userId=userId, supplierId=supplierId, sortBy=sortBy, sortDesc=sortDesc)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsGet: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_2
リクエストヘッダーから取得した情報
Required
Query parameters
Name Description
limit
Long (int64)
取得件数(デフォルト20 0の場合全件取得)
status
String
案件ステータス
code
String
案件コード
name
String
案件名
userId
UUID (uuid)
担当者
supplierId
UUID (uuid)
サプライヤー
sortBy
String
ソート項目
sortDesc
Boolean
ソート順

Responses

Status: 200 - 成功


requirementsPost

案件登録


/requirements

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Requirements_body body = ; // Requirements_body | 
        headerParam_3 headerParam = ; // headerParam_3 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_2 result = apiInstance.requirementsPost(body, headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Requirements_body body = ; // Requirements_body | 
        headerParam_3 headerParam = ; // headerParam_3 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_2 result = apiInstance.requirementsPost(body, headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsPost");
            e.printStackTrace();
        }
    }
}
Requirements_body *body = ; // 
headerParam_3 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件登録
[apiInstance requirementsPostWith:body
    headerParam:headerParam
              completionHandler: ^(inline_response_200_2 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{Requirements_body}} 
var headerParam = ; // {{headerParam_3}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsPost(bodyheaderParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Requirements_body(); // Requirements_body | 
            var headerParam = new headerParam_3(); // headerParam_3 | リクエストヘッダーから取得した情報

            try
            {
                // 案件登録
                inline_response_200_2 result = apiInstance.requirementsPost(body, headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Requirements_body | 
$headerParam = ; // headerParam_3 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->requirementsPost($body, $headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::Requirements_body->new(); # Requirements_body | 
my $headerParam = ; # headerParam_3 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->requirementsPost(body => $body, headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # Requirements_body | 
headerParam =  # headerParam_3 | リクエストヘッダーから取得した情報

try: 
    # 案件登録
    api_response = api_instance.requirements_post(body, headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsPost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_3
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 企業設定の取得に成功


requirementsRequirementIdApplicationPut

案件申請


/requirements/{requirementId}/application

Usage and SDK Samples

curl -X PUT\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/application"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_7 headerParam = ; // headerParam_7 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdApplicationPut(headerParam, requirementId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdApplicationPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_7 headerParam = ; // headerParam_7 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdApplicationPut(headerParam, requirementId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdApplicationPut");
            e.printStackTrace();
        }
    }
}
headerParam_7 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件申請
[apiInstance requirementsRequirementIdApplicationPutWith:headerParam
    requirementId:requirementId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_7}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.requirementsRequirementIdApplicationPut(headerParam, requirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdApplicationPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_7(); // headerParam_7 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件申請
                apiInstance.requirementsRequirementIdApplicationPut(headerParam, requirementId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdApplicationPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_7 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $api_instance->requirementsRequirementIdApplicationPut($headerParam, $requirementId);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdApplicationPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_7 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    $api_instance->requirementsRequirementIdApplicationPut(headerParam => $headerParam, requirementId => $requirementId);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdApplicationPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_7 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件申請
    api_instance.requirements_requirement_id_application_put(headerParam, requirementId)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdApplicationPut: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_7
リクエストヘッダーから取得した情報
Required

Responses

Status: 204 - 案件申請に成功


requirementsRequirementIdAuthorizationPost

案件権限登録


/requirements/{requirementId}/authorization

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/authorization"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_authorization_body body = ; // RequirementId_authorization_body | 
        headerParam_20 headerParam = ; // headerParam_20 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_10 result = apiInstance.requirementsRequirementIdAuthorizationPost(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdAuthorizationPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_authorization_body body = ; // RequirementId_authorization_body | 
        headerParam_20 headerParam = ; // headerParam_20 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_10 result = apiInstance.requirementsRequirementIdAuthorizationPost(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdAuthorizationPost");
            e.printStackTrace();
        }
    }
}
RequirementId_authorization_body *body = ; // 
headerParam_20 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件権限登録
[apiInstance requirementsRequirementIdAuthorizationPostWith:body
    headerParam:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_10 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_authorization_body}} 
var headerParam = ; // {{headerParam_20}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdAuthorizationPost(bodyheaderParamrequirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdAuthorizationPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_authorization_body(); // RequirementId_authorization_body | 
            var headerParam = new headerParam_20(); // headerParam_20 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件権限登録
                inline_response_200_10 result = apiInstance.requirementsRequirementIdAuthorizationPost(body, headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdAuthorizationPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_authorization_body | 
$headerParam = ; // headerParam_20 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdAuthorizationPost($body, $headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdAuthorizationPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_authorization_body->new(); # RequirementId_authorization_body | 
my $headerParam = ; # headerParam_20 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdAuthorizationPost(body => $body, headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdAuthorizationPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_authorization_body | 
headerParam =  # headerParam_20 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件権限登録
    api_response = api_instance.requirements_requirement_id_authorization_post(body, headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdAuthorizationPost: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_20
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 案件権限情報


requirementsRequirementIdConfirmationsDelete

案件確認事項削除


/requirements/{requirementId}/confirmations

Usage and SDK Samples

curl -X DELETE\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/confirmations"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_confirmations_body_1 body = ; // RequirementId_confirmations_body_1 | 
        headerParam_19 headerParam = ; // headerParam_19 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_9 result = apiInstance.requirementsRequirementIdConfirmationsDelete(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdConfirmationsDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_confirmations_body_1 body = ; // RequirementId_confirmations_body_1 | 
        headerParam_19 headerParam = ; // headerParam_19 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_9 result = apiInstance.requirementsRequirementIdConfirmationsDelete(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdConfirmationsDelete");
            e.printStackTrace();
        }
    }
}
RequirementId_confirmations_body_1 *body = ; // 
headerParam_19 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件確認事項削除
[apiInstance requirementsRequirementIdConfirmationsDeleteWith:body
    headerParam:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_9 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_confirmations_body_1}} 
var headerParam = ; // {{headerParam_19}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdConfirmationsDelete(bodyheaderParamrequirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdConfirmationsDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_confirmations_body_1(); // RequirementId_confirmations_body_1 | 
            var headerParam = new headerParam_19(); // headerParam_19 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件確認事項削除
                inline_response_200_9 result = apiInstance.requirementsRequirementIdConfirmationsDelete(body, headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdConfirmationsDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_confirmations_body_1 | 
$headerParam = ; // headerParam_19 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdConfirmationsDelete($body, $headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdConfirmationsDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_confirmations_body_1->new(); # RequirementId_confirmations_body_1 | 
my $headerParam = ; # headerParam_19 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdConfirmationsDelete(body => $body, headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdConfirmationsDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_confirmations_body_1 | 
headerParam =  # headerParam_19 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件確認事項削除
    api_response = api_instance.requirements_requirement_id_confirmations_delete(body, headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdConfirmationsDelete: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_19
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


requirementsRequirementIdConfirmationsPost

案件確認事項追加


/requirements/{requirementId}/confirmations

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/confirmations"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_confirmations_body body = ; // RequirementId_confirmations_body | 
        headerParam_18 headerParam = ; // headerParam_18 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_9 result = apiInstance.requirementsRequirementIdConfirmationsPost(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdConfirmationsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_confirmations_body body = ; // RequirementId_confirmations_body | 
        headerParam_18 headerParam = ; // headerParam_18 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_9 result = apiInstance.requirementsRequirementIdConfirmationsPost(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdConfirmationsPost");
            e.printStackTrace();
        }
    }
}
RequirementId_confirmations_body *body = ; // 
headerParam_18 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件確認事項追加
[apiInstance requirementsRequirementIdConfirmationsPostWith:body
    headerParam:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_9 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_confirmations_body}} 
var headerParam = ; // {{headerParam_18}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdConfirmationsPost(bodyheaderParamrequirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdConfirmationsPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_confirmations_body(); // RequirementId_confirmations_body | 
            var headerParam = new headerParam_18(); // headerParam_18 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件確認事項追加
                inline_response_200_9 result = apiInstance.requirementsRequirementIdConfirmationsPost(body, headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdConfirmationsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_confirmations_body | 
$headerParam = ; // headerParam_18 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdConfirmationsPost($body, $headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdConfirmationsPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_confirmations_body->new(); # RequirementId_confirmations_body | 
my $headerParam = ; # headerParam_18 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdConfirmationsPost(body => $body, headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdConfirmationsPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_confirmations_body | 
headerParam =  # headerParam_18 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件確認事項追加
    api_response = api_instance.requirements_requirement_id_confirmations_post(body, headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdConfirmationsPost: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_18
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


requirementsRequirementIdDelete

【物理】案件削除(下書きまで)


/requirements/{requirementId}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_6 headerParam = ; // headerParam_6 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdDelete(headerParam, requirementId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_6 headerParam = ; // headerParam_6 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdDelete(headerParam, requirementId);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdDelete");
            e.printStackTrace();
        }
    }
}
headerParam_6 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 【物理】案件削除(下書きまで)
[apiInstance requirementsRequirementIdDeleteWith:headerParam
    requirementId:requirementId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_6}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.requirementsRequirementIdDelete(headerParam, requirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_6(); // headerParam_6 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 【物理】案件削除(下書きまで)
                apiInstance.requirementsRequirementIdDelete(headerParam, requirementId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_6 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $api_instance->requirementsRequirementIdDelete($headerParam, $requirementId);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_6 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    $api_instance->requirementsRequirementIdDelete(headerParam => $headerParam, requirementId => $requirementId);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_6 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 【物理】案件削除(下書きまで)
    api_instance.requirements_requirement_id_delete(headerParam, requirementId)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdDelete: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_6
リクエストヘッダーから取得した情報
Required

Responses

Status: 204 - 案件削除に成功


requirementsRequirementIdGet

案件詳細取得


/requirements/{requirementId}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_4 headerParam = ; // headerParam_4 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_3 result = apiInstance.requirementsRequirementIdGet(headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_4 headerParam = ; // headerParam_4 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_3 result = apiInstance.requirementsRequirementIdGet(headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdGet");
            e.printStackTrace();
        }
    }
}
headerParam_4 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件詳細取得
[apiInstance requirementsRequirementIdGetWith:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_3 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_4}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdGet(headerParam, requirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_4(); // headerParam_4 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件詳細取得
                inline_response_200_3 result = apiInstance.requirementsRequirementIdGet(headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_4 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdGet($headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_4 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdGet(headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_4 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件詳細取得
    api_response = api_instance.requirements_requirement_id_get(headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_4
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 成功


requirementsRequirementIdItemsItemIdFileFileNameDelete

案件品目ファイル削除


/requirements/{requirementId}/items/{itemId}/file/{fileName}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/items/{itemId}/file/{fileName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_14 headerParam = ; // headerParam_14 | リクエストヘッダーから取得した情報
        try {
            apiInstance.requirementsRequirementIdItemsItemIdFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsItemIdFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_14 headerParam = ; // headerParam_14 | リクエストヘッダーから取得した情報
        try {
            apiInstance.requirementsRequirementIdItemsItemIdFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsItemIdFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
headerParam_14 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件品目ファイル削除
[apiInstance requirementsRequirementIdItemsItemIdFileFileNameDeleteWith:headerParam
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_14}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.requirementsRequirementIdItemsItemIdFileFileNameDelete(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdItemsItemIdFileFileNameDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_14(); // headerParam_14 | リクエストヘッダーから取得した情報

            try
            {
                // 案件品目ファイル削除
                apiInstance.requirementsRequirementIdItemsItemIdFileFileNameDelete(headerParam);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdItemsItemIdFileFileNameDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_14 | リクエストヘッダーから取得した情報

try {
    $api_instance->requirementsRequirementIdItemsItemIdFileFileNameDelete($headerParam);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdFileFileNameDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_14 | リクエストヘッダーから取得した情報

eval { 
    $api_instance->requirementsRequirementIdItemsItemIdFileFileNameDelete(headerParam => $headerParam);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdFileFileNameDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_14 | リクエストヘッダーから取得した情報

try: 
    # 案件品目ファイル削除
    api_instance.requirements_requirement_id_items_item_id_file_file_name_delete(headerParam)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdFileFileNameDelete: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_14
リクエストヘッダーから取得した情報
Required

Responses


requirementsRequirementIdItemsItemIdFilePost

案件品目ファイル登録


/requirements/{requirementId}/items/{itemId}/file

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/items/{itemId}/file"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_13 headerParam = ; // headerParam_13 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.requirementsRequirementIdItemsItemIdFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsItemIdFilePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_13 headerParam = ; // headerParam_13 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.requirementsRequirementIdItemsItemIdFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsItemIdFilePost");
            e.printStackTrace();
        }
    }
}
headerParam_13 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件品目ファイル登録
[apiInstance requirementsRequirementIdItemsItemIdFilePostWith:headerParam
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_13}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdItemsItemIdFilePost(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdItemsItemIdFilePostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_13(); // headerParam_13 | リクエストヘッダーから取得した情報

            try
            {
                // 案件品目ファイル登録
                inline_response_200_6 result = apiInstance.requirementsRequirementIdItemsItemIdFilePost(headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdItemsItemIdFilePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_13 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->requirementsRequirementIdItemsItemIdFilePost($headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdFilePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_13 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->requirementsRequirementIdItemsItemIdFilePost(headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdFilePost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_13 | リクエストヘッダーから取得した情報

try: 
    # 案件品目ファイル登録
    api_response = api_instance.requirements_requirement_id_items_item_id_file_post(headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdFilePost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_13
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - ファイル保存用URLを返却


requirementsRequirementIdItemsItemIdStatusPut

案件品目ステータス更新


/requirements/{requirementId}/items/{itemId}/status

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/items/{itemId}/status"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        ItemId_status_body body = ; // ItemId_status_body | 
        headerParam_12 headerParam = ; // headerParam_12 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        UUID itemId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 品目ID
        try {
            inline_response_200_5 result = apiInstance.requirementsRequirementIdItemsItemIdStatusPut(body, headerParam, requirementId, itemId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsItemIdStatusPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        ItemId_status_body body = ; // ItemId_status_body | 
        headerParam_12 headerParam = ; // headerParam_12 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        UUID itemId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 品目ID
        try {
            inline_response_200_5 result = apiInstance.requirementsRequirementIdItemsItemIdStatusPut(body, headerParam, requirementId, itemId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsItemIdStatusPut");
            e.printStackTrace();
        }
    }
}
ItemId_status_body *body = ; // 
headerParam_12 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID
UUID *itemId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 品目ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件品目ステータス更新
[apiInstance requirementsRequirementIdItemsItemIdStatusPutWith:body
    headerParam:headerParam
    requirementId:requirementId
    itemId:itemId
              completionHandler: ^(inline_response_200_5 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{ItemId_status_body}} 
var headerParam = ; // {{headerParam_12}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID
var itemId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 品目ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdItemsItemIdStatusPut(bodyheaderParamrequirementIditemId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdItemsItemIdStatusPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new ItemId_status_body(); // ItemId_status_body | 
            var headerParam = new headerParam_12(); // headerParam_12 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID
            var itemId = new UUID(); // UUID | 品目ID

            try
            {
                // 案件品目ステータス更新
                inline_response_200_5 result = apiInstance.requirementsRequirementIdItemsItemIdStatusPut(body, headerParam, requirementId, itemId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdItemsItemIdStatusPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // ItemId_status_body | 
$headerParam = ; // headerParam_12 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
$itemId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 品目ID

try {
    $result = $api_instance->requirementsRequirementIdItemsItemIdStatusPut($body, $headerParam, $requirementId, $itemId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdStatusPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::ItemId_status_body->new(); # ItemId_status_body | 
my $headerParam = ; # headerParam_12 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID
my $itemId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 品目ID

eval { 
    my $result = $api_instance->requirementsRequirementIdItemsItemIdStatusPut(body => $body, headerParam => $headerParam, requirementId => $requirementId, itemId => $itemId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdStatusPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # ItemId_status_body | 
headerParam =  # headerParam_12 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID
itemId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 品目ID

try: 
    # 案件品目ステータス更新
    api_response = api_instance.requirements_requirement_id_items_item_id_status_put(body, headerParam, requirementId, itemId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdItemsItemIdStatusPut: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
itemId*
UUID (uuid)
品目ID
Required
Header parameters
Name Description
headerParam*
headerParam_12
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


requirementsRequirementIdItemsPost

案件品目登録


/requirements/{requirementId}/items

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/items"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_items_body_1 body = ; // RequirementId_items_body_1 | 
        headerParam_11 headerParam = ; // headerParam_11 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_4 result = apiInstance.requirementsRequirementIdItemsPost(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_items_body_1 body = ; // RequirementId_items_body_1 | 
        headerParam_11 headerParam = ; // headerParam_11 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_4 result = apiInstance.requirementsRequirementIdItemsPost(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsPost");
            e.printStackTrace();
        }
    }
}
RequirementId_items_body_1 *body = ; // 
headerParam_11 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件品目登録
[apiInstance requirementsRequirementIdItemsPostWith:body
    headerParam:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_4 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_items_body_1}} 
var headerParam = ; // {{headerParam_11}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdItemsPost(bodyheaderParamrequirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdItemsPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_items_body_1(); // RequirementId_items_body_1 | 
            var headerParam = new headerParam_11(); // headerParam_11 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件品目登録
                inline_response_200_4 result = apiInstance.requirementsRequirementIdItemsPost(body, headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdItemsPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_items_body_1 | 
$headerParam = ; // headerParam_11 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdItemsPost($body, $headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdItemsPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_items_body_1->new(); # RequirementId_items_body_1 | 
my $headerParam = ; # headerParam_11 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdItemsPost(body => $body, headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdItemsPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_items_body_1 | 
headerParam =  # headerParam_11 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件品目登録
    api_response = api_instance.requirements_requirement_id_items_post(body, headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdItemsPost: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_11
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


requirementsRequirementIdItemsPut

案件品目更新(下書きまで)


/requirements/{requirementId}/items

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/items"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_items_body body = ; // RequirementId_items_body | 
        headerParam_10 headerParam = ; // headerParam_10 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_4 result = apiInstance.requirementsRequirementIdItemsPut(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_items_body body = ; // RequirementId_items_body | 
        headerParam_10 headerParam = ; // headerParam_10 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_4 result = apiInstance.requirementsRequirementIdItemsPut(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdItemsPut");
            e.printStackTrace();
        }
    }
}
RequirementId_items_body *body = ; // 
headerParam_10 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件品目更新(下書きまで)
[apiInstance requirementsRequirementIdItemsPutWith:body
    headerParam:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_4 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_items_body}} 
var headerParam = ; // {{headerParam_10}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdItemsPut(bodyheaderParamrequirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdItemsPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_items_body(); // RequirementId_items_body | 
            var headerParam = new headerParam_10(); // headerParam_10 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件品目更新(下書きまで)
                inline_response_200_4 result = apiInstance.requirementsRequirementIdItemsPut(body, headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdItemsPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_items_body | 
$headerParam = ; // headerParam_10 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdItemsPut($body, $headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdItemsPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_items_body->new(); # RequirementId_items_body | 
my $headerParam = ; # headerParam_10 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdItemsPut(body => $body, headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdItemsPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_items_body | 
headerParam =  # headerParam_10 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件品目更新(下書きまで)
    api_response = api_instance.requirements_requirement_id_items_put(body, headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdItemsPut: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_10
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


requirementsRequirementIdPrivateFileFileNameDelete

案件privateファイル削除


/requirements/{requirementId}/private-file/{fileName}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/private-file/{fileName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_24 headerParam = ; // headerParam_24 | リクエストヘッダーから取得した情報
        try {
            apiInstance.requirementsRequirementIdPrivateFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPrivateFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_24 headerParam = ; // headerParam_24 | リクエストヘッダーから取得した情報
        try {
            apiInstance.requirementsRequirementIdPrivateFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPrivateFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
headerParam_24 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件privateファイル削除
[apiInstance requirementsRequirementIdPrivateFileFileNameDeleteWith:headerParam
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_24}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.requirementsRequirementIdPrivateFileFileNameDelete(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdPrivateFileFileNameDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_24(); // headerParam_24 | リクエストヘッダーから取得した情報

            try
            {
                // 案件privateファイル削除
                apiInstance.requirementsRequirementIdPrivateFileFileNameDelete(headerParam);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdPrivateFileFileNameDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_24 | リクエストヘッダーから取得した情報

try {
    $api_instance->requirementsRequirementIdPrivateFileFileNameDelete($headerParam);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdPrivateFileFileNameDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_24 | リクエストヘッダーから取得した情報

eval { 
    $api_instance->requirementsRequirementIdPrivateFileFileNameDelete(headerParam => $headerParam);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdPrivateFileFileNameDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_24 | リクエストヘッダーから取得した情報

try: 
    # 案件privateファイル削除
    api_instance.requirements_requirement_id_private_file_file_name_delete(headerParam)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdPrivateFileFileNameDelete: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_24
リクエストヘッダーから取得した情報
Required

Responses


requirementsRequirementIdPrivateFilePost

案件privateファイル登録


/requirements/{requirementId}/private-file

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/private-file"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_23 headerParam = ; // headerParam_23 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.requirementsRequirementIdPrivateFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPrivateFilePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_23 headerParam = ; // headerParam_23 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.requirementsRequirementIdPrivateFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPrivateFilePost");
            e.printStackTrace();
        }
    }
}
headerParam_23 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件privateファイル登録
[apiInstance requirementsRequirementIdPrivateFilePostWith:headerParam
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_23}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdPrivateFilePost(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdPrivateFilePostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_23(); // headerParam_23 | リクエストヘッダーから取得した情報

            try
            {
                // 案件privateファイル登録
                inline_response_200_6 result = apiInstance.requirementsRequirementIdPrivateFilePost(headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdPrivateFilePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_23 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->requirementsRequirementIdPrivateFilePost($headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdPrivateFilePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_23 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->requirementsRequirementIdPrivateFilePost(headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdPrivateFilePost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_23 | リクエストヘッダーから取得した情報

try: 
    # 案件privateファイル登録
    api_response = api_instance.requirements_requirement_id_private_file_post(headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdPrivateFilePost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_23
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - ファイル保存用URLを返却


requirementsRequirementIdPublicFileFileNameDelete

案件共有ファイル削除


/requirements/{requirementId}/public-file/{fileName}

Usage and SDK Samples

curl -X DELETE\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/public-file/{fileName}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_22 headerParam = ; // headerParam_22 | リクエストヘッダーから取得した情報
        try {
            apiInstance.requirementsRequirementIdPublicFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPublicFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_22 headerParam = ; // headerParam_22 | リクエストヘッダーから取得した情報
        try {
            apiInstance.requirementsRequirementIdPublicFileFileNameDelete(headerParam);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPublicFileFileNameDelete");
            e.printStackTrace();
        }
    }
}
headerParam_22 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件共有ファイル削除
[apiInstance requirementsRequirementIdPublicFileFileNameDeleteWith:headerParam
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_22}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.requirementsRequirementIdPublicFileFileNameDelete(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdPublicFileFileNameDeleteExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_22(); // headerParam_22 | リクエストヘッダーから取得した情報

            try
            {
                // 案件共有ファイル削除
                apiInstance.requirementsRequirementIdPublicFileFileNameDelete(headerParam);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdPublicFileFileNameDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_22 | リクエストヘッダーから取得した情報

try {
    $api_instance->requirementsRequirementIdPublicFileFileNameDelete($headerParam);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdPublicFileFileNameDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_22 | リクエストヘッダーから取得した情報

eval { 
    $api_instance->requirementsRequirementIdPublicFileFileNameDelete(headerParam => $headerParam);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdPublicFileFileNameDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_22 | リクエストヘッダーから取得した情報

try: 
    # 案件共有ファイル削除
    api_instance.requirements_requirement_id_public_file_file_name_delete(headerParam)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdPublicFileFileNameDelete: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_22
リクエストヘッダーから取得した情報
Required

Responses


requirementsRequirementIdPublicFilePost

案件共有ファイル登録


/requirements/{requirementId}/public-file

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/public-file"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_21 headerParam = ; // headerParam_21 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.requirementsRequirementIdPublicFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPublicFilePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_21 headerParam = ; // headerParam_21 | リクエストヘッダーから取得した情報
        try {
            inline_response_200_6 result = apiInstance.requirementsRequirementIdPublicFilePost(headerParam);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPublicFilePost");
            e.printStackTrace();
        }
    }
}
headerParam_21 *headerParam = ; // リクエストヘッダーから取得した情報

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件共有ファイル登録
[apiInstance requirementsRequirementIdPublicFilePostWith:headerParam
              completionHandler: ^(inline_response_200_6 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_21}} リクエストヘッダーから取得した情報

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdPublicFilePost(headerParam, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdPublicFilePostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_21(); // headerParam_21 | リクエストヘッダーから取得した情報

            try
            {
                // 案件共有ファイル登録
                inline_response_200_6 result = apiInstance.requirementsRequirementIdPublicFilePost(headerParam);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdPublicFilePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_21 | リクエストヘッダーから取得した情報

try {
    $result = $api_instance->requirementsRequirementIdPublicFilePost($headerParam);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdPublicFilePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_21 | リクエストヘッダーから取得した情報

eval { 
    my $result = $api_instance->requirementsRequirementIdPublicFilePost(headerParam => $headerParam);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdPublicFilePost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_21 | リクエストヘッダーから取得した情報

try: 
    # 案件共有ファイル登録
    api_response = api_instance.requirements_requirement_id_public_file_post(headerParam)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdPublicFilePost: %s\n" % e)

Parameters

Header parameters
Name Description
headerParam*
headerParam_21
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - ファイル保存用URLを返却


requirementsRequirementIdPut

案件情報更新(ステータスは変更できない)


/requirements/{requirementId}

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        Requirements_requirementId_body body = ; // Requirements_requirementId_body | 
        headerParam_5 headerParam = ; // headerParam_5 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_2 result = apiInstance.requirementsRequirementIdPut(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Requirements_requirementId_body body = ; // Requirements_requirementId_body | 
        headerParam_5 headerParam = ; // headerParam_5 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_2 result = apiInstance.requirementsRequirementIdPut(body, headerParam, requirementId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdPut");
            e.printStackTrace();
        }
    }
}
Requirements_requirementId_body *body = ; // 
headerParam_5 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件情報更新(ステータスは変更できない)
[apiInstance requirementsRequirementIdPutWith:body
    headerParam:headerParam
    requirementId:requirementId
              completionHandler: ^(inline_response_200_2 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{Requirements_requirementId_body}} 
var headerParam = ; // {{headerParam_5}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdPut(bodyheaderParamrequirementId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new Requirements_requirementId_body(); // Requirements_requirementId_body | 
            var headerParam = new headerParam_5(); // headerParam_5 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID

            try
            {
                // 案件情報更新(ステータスは変更できない)
                inline_response_200_2 result = apiInstance.requirementsRequirementIdPut(body, headerParam, requirementId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // Requirements_requirementId_body | 
$headerParam = ; // headerParam_5 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdPut($body, $headerParam, $requirementId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::Requirements_requirementId_body->new(); # Requirements_requirementId_body | 
my $headerParam = ; # headerParam_5 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdPut(body => $body, headerParam => $headerParam, requirementId => $requirementId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # Requirements_requirementId_body | 
headerParam =  # headerParam_5 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件情報更新(ステータスは変更できない)
    api_response = api_instance.requirements_requirement_id_put(body, headerParam, requirementId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdPut: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_5
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 企業設定の取得に成功


requirementsRequirementIdStatusPut

案件ステータス更新


/requirements/{requirementId}/status

Usage and SDK Samples

curl -X PUT\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/status"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_status_body body = ; // RequirementId_status_body | 
        headerParam_9 headerParam = ; // headerParam_9 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdStatusPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_status_body body = ; // RequirementId_status_body | 
        headerParam_9 headerParam = ; // headerParam_9 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdStatusPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdStatusPut");
            e.printStackTrace();
        }
    }
}
RequirementId_status_body *body = ; // 
headerParam_9 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件ステータス更新
[apiInstance requirementsRequirementIdStatusPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_status_body}} 
var headerParam = ; // {{headerParam_9}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.requirementsRequirementIdStatusPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdStatusPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_status_body(); // RequirementId_status_body | 
            var headerParam = new headerParam_9(); // headerParam_9 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 案件ID

            try
            {
                // 案件ステータス更新
                apiInstance.requirementsRequirementIdStatusPut(body, headerParam, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdStatusPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_status_body | 
$headerParam = ; // headerParam_9 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $api_instance->requirementsRequirementIdStatusPut($body, $headerParam, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdStatusPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_status_body->new(); # RequirementId_status_body | 
my $headerParam = ; # headerParam_9 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    $api_instance->requirementsRequirementIdStatusPut(body => $body, headerParam => $headerParam, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdStatusPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_status_body | 
headerParam =  # headerParam_9 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件ステータス更新
    api_instance.requirements_requirement_id_status_put(body, headerParam, id)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdStatusPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_9
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 204 - 案件ステータス変更に成功


requirementsRequirementIdSuppliersPost

案件サプライヤー登録


/requirements/{requirementId}/suppliers

Usage and SDK Samples

curl -X POST\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/suppliers"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_suppliers_body body = ; // RequirementId_suppliers_body | 
        headerParam_15 headerParam = ; // headerParam_15 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_7 result = apiInstance.requirementsRequirementIdSuppliersPost(body, headerParam, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdSuppliersPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_suppliers_body body = ; // RequirementId_suppliers_body | 
        headerParam_15 headerParam = ; // headerParam_15 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            inline_response_200_7 result = apiInstance.requirementsRequirementIdSuppliersPost(body, headerParam, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdSuppliersPost");
            e.printStackTrace();
        }
    }
}
RequirementId_suppliers_body *body = ; // 
headerParam_15 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件サプライヤー登録
[apiInstance requirementsRequirementIdSuppliersPostWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(inline_response_200_7 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_suppliers_body}} 
var headerParam = ; // {{headerParam_15}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdSuppliersPost(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdSuppliersPostExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_suppliers_body(); // RequirementId_suppliers_body | 
            var headerParam = new headerParam_15(); // headerParam_15 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 案件ID

            try
            {
                // 案件サプライヤー登録
                inline_response_200_7 result = apiInstance.requirementsRequirementIdSuppliersPost(body, headerParam, id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdSuppliersPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_suppliers_body | 
$headerParam = ; // headerParam_15 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $result = $api_instance->requirementsRequirementIdSuppliersPost($body, $headerParam, $id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdSuppliersPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_suppliers_body->new(); # RequirementId_suppliers_body | 
my $headerParam = ; # headerParam_15 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    my $result = $api_instance->requirementsRequirementIdSuppliersPost(body => $body, headerParam => $headerParam, id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdSuppliersPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_suppliers_body | 
headerParam =  # headerParam_15 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件サプライヤー登録
    api_response = api_instance.requirements_requirement_id_suppliers_post(body, headerParam, id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdSuppliersPost: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_15
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 案件の詳細情報


requirementsRequirementIdSuppliersRequirementSupplierIdChatPut

案件サプライヤーチャットID更新


/requirements/{requirementId}/suppliers/{requirementSupplierId}/chat

Usage and SDK Samples

curl -X PUT\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/suppliers/{requirementSupplierId}/chat"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementSupplierId_chat_body body = ; // RequirementSupplierId_chat_body | 
        headerParam_17 headerParam = ; // headerParam_17 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        UUID requirementSupplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件サプライヤーID
        try {
            inline_response_200_8 result = apiInstance.requirementsRequirementIdSuppliersRequirementSupplierIdChatPut(body, headerParam, requirementId, requirementSupplierId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdSuppliersRequirementSupplierIdChatPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementSupplierId_chat_body body = ; // RequirementSupplierId_chat_body | 
        headerParam_17 headerParam = ; // headerParam_17 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        UUID requirementSupplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件サプライヤーID
        try {
            inline_response_200_8 result = apiInstance.requirementsRequirementIdSuppliersRequirementSupplierIdChatPut(body, headerParam, requirementId, requirementSupplierId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdSuppliersRequirementSupplierIdChatPut");
            e.printStackTrace();
        }
    }
}
RequirementSupplierId_chat_body *body = ; // 
headerParam_17 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID
UUID *requirementSupplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件サプライヤーID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件サプライヤーチャットID更新
[apiInstance requirementsRequirementIdSuppliersRequirementSupplierIdChatPutWith:body
    headerParam:headerParam
    requirementId:requirementId
    requirementSupplierId:requirementSupplierId
              completionHandler: ^(inline_response_200_8 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementSupplierId_chat_body}} 
var headerParam = ; // {{headerParam_17}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID
var requirementSupplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件サプライヤーID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdSuppliersRequirementSupplierIdChatPut(bodyheaderParamrequirementIdrequirementSupplierId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdSuppliersRequirementSupplierIdChatPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementSupplierId_chat_body(); // RequirementSupplierId_chat_body | 
            var headerParam = new headerParam_17(); // headerParam_17 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID
            var requirementSupplierId = new UUID(); // UUID | 案件サプライヤーID

            try
            {
                // 案件サプライヤーチャットID更新
                inline_response_200_8 result = apiInstance.requirementsRequirementIdSuppliersRequirementSupplierIdChatPut(body, headerParam, requirementId, requirementSupplierId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdSuppliersRequirementSupplierIdChatPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementSupplierId_chat_body | 
$headerParam = ; // headerParam_17 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
$requirementSupplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件サプライヤーID

try {
    $result = $api_instance->requirementsRequirementIdSuppliersRequirementSupplierIdChatPut($body, $headerParam, $requirementId, $requirementSupplierId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdSuppliersRequirementSupplierIdChatPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementSupplierId_chat_body->new(); # RequirementSupplierId_chat_body | 
my $headerParam = ; # headerParam_17 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID
my $requirementSupplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件サプライヤーID

eval { 
    my $result = $api_instance->requirementsRequirementIdSuppliersRequirementSupplierIdChatPut(body => $body, headerParam => $headerParam, requirementId => $requirementId, requirementSupplierId => $requirementSupplierId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdSuppliersRequirementSupplierIdChatPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementSupplierId_chat_body | 
headerParam =  # headerParam_17 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID
requirementSupplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件サプライヤーID

try: 
    # 案件サプライヤーチャットID更新
    api_response = api_instance.requirements_requirement_id_suppliers_requirement_supplier_id_chat_put(body, headerParam, requirementId, requirementSupplierId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdSuppliersRequirementSupplierIdChatPut: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
requirementSupplierId*
UUID (uuid)
案件サプライヤーID
Required
Header parameters
Name Description
headerParam*
headerParam_17
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 200 - 成功


requirementsRequirementIdSuppliersRequirementSupplierIdGet

案件サプライヤー詳細取得


/requirements/{requirementId}/suppliers/{requirementSupplierId}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/suppliers/{requirementSupplierId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        headerParam_16 headerParam = ; // headerParam_16 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        UUID supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件サプライヤーID
        try {
            inline_response_200_8 result = apiInstance.requirementsRequirementIdSuppliersRequirementSupplierIdGet(headerParam, requirementId, supplierId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdSuppliersRequirementSupplierIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        headerParam_16 headerParam = ; // headerParam_16 | リクエストヘッダーから取得した情報
        UUID requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        UUID supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件サプライヤーID
        try {
            inline_response_200_8 result = apiInstance.requirementsRequirementIdSuppliersRequirementSupplierIdGet(headerParam, requirementId, supplierId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdSuppliersRequirementSupplierIdGet");
            e.printStackTrace();
        }
    }
}
headerParam_16 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID
UUID *supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件サプライヤーID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件サプライヤー詳細取得
[apiInstance requirementsRequirementIdSuppliersRequirementSupplierIdGetWith:headerParam
    requirementId:requirementId
    supplierId:supplierId
              completionHandler: ^(inline_response_200_8 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var headerParam = ; // {{headerParam_16}} リクエストヘッダーから取得した情報
var requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID
var supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件サプライヤーID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.requirementsRequirementIdSuppliersRequirementSupplierIdGet(headerParam, requirementId, supplierId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdSuppliersRequirementSupplierIdGetExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var headerParam = new headerParam_16(); // headerParam_16 | リクエストヘッダーから取得した情報
            var requirementId = new UUID(); // UUID | 案件ID
            var supplierId = new UUID(); // UUID | 案件サプライヤーID

            try
            {
                // 案件サプライヤー詳細取得
                inline_response_200_8 result = apiInstance.requirementsRequirementIdSuppliersRequirementSupplierIdGet(headerParam, requirementId, supplierId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdSuppliersRequirementSupplierIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$headerParam = ; // headerParam_16 | リクエストヘッダーから取得した情報
$requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
$supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件サプライヤーID

try {
    $result = $api_instance->requirementsRequirementIdSuppliersRequirementSupplierIdGet($headerParam, $requirementId, $supplierId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdSuppliersRequirementSupplierIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $headerParam = ; # headerParam_16 | リクエストヘッダーから取得した情報
my $requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID
my $supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件サプライヤーID

eval { 
    my $result = $api_instance->requirementsRequirementIdSuppliersRequirementSupplierIdGet(headerParam => $headerParam, requirementId => $requirementId, supplierId => $supplierId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdSuppliersRequirementSupplierIdGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
headerParam =  # headerParam_16 | リクエストヘッダーから取得した情報
requirementId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID
supplierId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件サプライヤーID

try: 
    # 案件サプライヤー詳細取得
    api_response = api_instance.requirements_requirement_id_suppliers_requirement_supplier_id_get(headerParam, requirementId, supplierId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdSuppliersRequirementSupplierIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
requirementId*
UUID (uuid)
案件ID
Required
supplierId*
UUID (uuid)
案件サプライヤーID
Required
Header parameters
Name Description
headerParam*
headerParam_16
リクエストヘッダーから取得した情報
Required

Responses

Status: 200 - 成功


requirementsRequirementIdWorkflowPut

案件WF更新


/requirements/{requirementId}/workflow

Usage and SDK Samples

curl -X PUT\
-H "Content-Type: application/json"\
"http://HOSTNAME/estimation/api/v4/requirements/{requirementId}/workflow"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_workflow_body body = ; // RequirementId_workflow_body | 
        headerParam_8 headerParam = ; // headerParam_8 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdWorkflowPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdWorkflowPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RequirementId_workflow_body body = ; // RequirementId_workflow_body | 
        headerParam_8 headerParam = ; // headerParam_8 | リクエストヘッダーから取得した情報
        UUID id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID
        try {
            apiInstance.requirementsRequirementIdWorkflowPut(body, headerParam, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#requirementsRequirementIdWorkflowPut");
            e.printStackTrace();
        }
    }
}
RequirementId_workflow_body *body = ; // 
headerParam_8 *headerParam = ; // リクエストヘッダーから取得した情報
UUID *id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // 案件ID

DefaultApi *apiInstance = [[DefaultApi alloc] init];

// 案件WF更新
[apiInstance requirementsRequirementIdWorkflowPutWith:body
    headerParam:headerParam
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var EstimationApiV4 = require('estimation_api_v4');

var api = new EstimationApiV4.DefaultApi()
var body = ; // {{RequirementId_workflow_body}} 
var headerParam = ; // {{headerParam_8}} リクエストヘッダーから取得した情報
var id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} 案件ID

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.requirementsRequirementIdWorkflowPut(bodyheaderParamid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class requirementsRequirementIdWorkflowPutExample
    {
        public void main()
        {

            var apiInstance = new DefaultApi();
            var body = new RequirementId_workflow_body(); // RequirementId_workflow_body | 
            var headerParam = new headerParam_8(); // headerParam_8 | リクエストヘッダーから取得した情報
            var id = new UUID(); // UUID | 案件ID

            try
            {
                // 案件WF更新
                apiInstance.requirementsRequirementIdWorkflowPut(body, headerParam, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.requirementsRequirementIdWorkflowPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RequirementId_workflow_body | 
$headerParam = ; // headerParam_8 | リクエストヘッダーから取得した情報
$id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 案件ID

try {
    $api_instance->requirementsRequirementIdWorkflowPut($body, $headerParam, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->requirementsRequirementIdWorkflowPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RequirementId_workflow_body->new(); # RequirementId_workflow_body | 
my $headerParam = ; # headerParam_8 | リクエストヘッダーから取得した情報
my $id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 案件ID

eval { 
    $api_instance->requirementsRequirementIdWorkflowPut(body => $body, headerParam => $headerParam, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->requirementsRequirementIdWorkflowPut: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.DefaultApi()
body =  # RequirementId_workflow_body | 
headerParam =  # headerParam_8 | リクエストヘッダーから取得した情報
id = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | 案件ID

try: 
    # 案件WF更新
    api_instance.requirements_requirement_id_workflow_put(body, headerParam, id)
except ApiException as e:
    print("Exception when calling DefaultApi->requirementsRequirementIdWorkflowPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
UUID (uuid)
案件ID
Required
Header parameters
Name Description
headerParam*
headerParam_8
リクエストヘッダーから取得した情報
Required
Body parameters
Name Description
body *

Responses

Status: 204 - WF更新成功


Procurement Cloudを
ご検討される方へ

自社の要件にかなうかどうかを
直接聞きたい方へ