How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Validere estimation_methods API

Estimation Methods

Validere estimation_methods API is one of 55 APIs that Validere publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 26 operations across 18 paths, and defines 82 schemas. It is described by OpenAPI 3.0.1, at version 1.0.0.

Requests are made against a single base URL, https://api.validere.io.

26 operations 18 paths 82 schemas 3 DELETE6 GET11 POST6 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
1.0.0
Base URL
https://api.validere.io/app
Resource Areas
1

Paths & Operations 26

Across 18 paths, the API surfaces 26 operations — 3 DELETE, 6 GET, 11 POST, 6 PUT. Each is listed below with its method, path, parameters, and response codes.

estimation_methods 26

Estimation Methods

POST
/app/v1/estimation_methods/
Bulk create estimation methods
bulk_add_estimation_method body → 200
POST
/app/v1/estimation_methods/rundeprecated
Run calculators based on filtered configurations
run_estimation_methods 2 params body → 200
POST
/app/v2/estimation_methods/run
Bulk run calculators based on filtered configurations
run_estimation_methods_v2 2 params body → 200
POST
/app/v2/estimation_methods/run_async
Start an asynchronous job to bulk run calculators based on filtered configurations
run_async_estimation_methods_v2 2 params body → 200
POST
/app/v1/estimation_methods/search
Search and list Estimation Methods
search_estimation_methods 1 param body → 200
POST
/app/v1/estimation_methods/search/configurations
Search and list Estimation Methods with calculator configs and runs
search_estimation_method_configurations body → 200
POST
/app/v1/estimation_methods/export
Export estimation methods based on search input
export_estimation_methods body → 200
POST
/app/v1/estimation_methods/export/configurations
Search and export Estimation Methods with calculator configs and runs
export_estimation_method_configurations body → 200
POST
/app/v1/estimation_methods/{entity_type}
Add Estimation Method to Entity
add_estimation_method 1 param body → 200
GET
/app/v1/estimation_methods/{entity_type}/{id}
Get an estimation method
get_estimation_method 3 params → 200
PUT
/app/v1/estimation_methods/{entity_type}/{id}
Update an estimation method
update_estimation_method 2 params body → 200
DELETE
/app/v1/estimation_methods/{entity_type}/{id}
Delete an estimation method
delete_estimation_method 2 params → 200
GET
/app/v1/estimation_methods/{entity_type}/{id}/runs
List runs for a given estimation method
list_estimation_method_runs 6 params → 200
GET
/app/v1/estimation_methods/{entity_type}/{id}/configuration/{year_month}
Get an estimation method configuration
get_estimation_method_configuration 3 params → 200
PUT
/app/v1/estimation_methods/{entity_type}/{id}/configuration/{year_month}
Update an estimation method configuration
update_estimation_method_configuration 3 params body → 200
PUT
/app/v1/estimation_methods/{entity_type}/{id}/configuration/{year_month}/apply_defaults
Re-apply defaults to a calculator configuration
apply_defaults_estimation_method_configuration 3 params → 200
PUT
/app/v1/estimation_methods/configurations/apply_defaults
Re-apply defaults to multiple calculator configurations
bulk_apply_defaults_estimation_method_configuration body → 200
POST
/app/v1/estimation_methods/configurations/apply_defaults_async
Start an asynchronous job to re-apply defaults to multiple calculator configurations
bulk_apply_defaults_estimation_method_configuration_async body → 200
GET
/app/v1/estimation_methods/{entity_type}/{id}/configuration/{year_month}/run
Get a calculator run
get_estimation_method_configuration_run 3 params → 200
POST
/app/v1/estimation_methods/{entity_type}/{id}/configuration/{year_month}/run
Run estimation method calculator for a single period
run_estimation_method_configuration 5 params → 200422
PUT
/app/v1/estimation_methods/{entity_type}/{id}/record/{year_month}/{input_name}
Set the input record for a given calculator configuration
set_calculator_input_record 4 params body → 200
GET
/app/v1/estimation_methods/{entity_type}/{id}/record/{year_month}/{input_name}
Get the input record for a given calculator configuration
get_calculator_input_record 4 params → 200
DELETE
/app/v1/estimation_methods/{entity_type}/{id}/record/{year_month}/{input_name}
Delete the input record for a given calculator configuration
delete_calculator_input_record 4 params → 200
PUT
/app/v1/estimation_methods/{entity_type}/{id}/record/{year_month}/{target_asset_id}/{input_name}
Set the input record for a given calculator configuration and target asset
set_calculator_input_record_target_asset 5 params body → 200
GET
/app/v1/estimation_methods/{entity_type}/{id}/record/{year_month}/{target_asset_id}/{input_name}
Get the input record for a given calculator configuration and target asset
get_calculator_input_record_target_asset 5 params → 200
DELETE
/app/v1/estimation_methods/{entity_type}/{id}/record/{year_month}/{target_asset_id}/{input_name}
Delete the input record for a given calculator configuration and target asset
delete_calculator_input_record_target_asset 5 params → 200

Schemas 82

The contract defines 82 schemas that model the data the API accepts and returns. The most detailed are EstimationMethodSearchResponse (18 properties), UpdateEstimationMethodResponse (17 properties), EstimationMethodWithRenamedStatusResponse (16 properties), EstimationMethodWithReportingGroupsResponse (16 properties). Each schema is shown below with its type and property counts.

CalculatorRunsFilter
object
1 property
CalculatorResultRecordValueConfiguration
object
3 properties
EquipmentStatus
string
FlowTypes
string
Use id value of any index in GET /v1/flowtypes
AssetGroupFilterWithPrefix
object
5 properties
XLSXResponse
string
CalculatorRun422Error
object
3 properties
CalculatorRunSourceResponse
object
CalculatorAsyncRunsBulkResponse
CalculatorInputParameter
object
13 properties
CustomAttributes
object
EstimationMethodConfigurationWithoutInputSources
object
9 properties
CalculationResultError
object
Calculation specific error
3 properties
JobStatus
string
PagedEstimationMethodWithConfigurationList
RecordValueConfigurationFunction
string
EstimationMethodSearchResponse
object
18 properties 18 required
ProductCategories
string
Use id value of any index in GET /v1/productcategories
EstimationMethodConfiguration
object
YearMonth
string
RunItemResponse
object
4 properties
BulkItemStatus
string
EstimationMethodWithReportingGroupsResponse
object
16 properties 16 required
AnalyticsCalculatorAssetInputs
object
EquipmentFacilityPrimaryFilterFieldsWithPrefix
object
4 properties
CalculatorRunResponse
object
10 properties
JobItemStatusCounts
object
3 properties
CalculatorOutputMeasurement
object
7 properties
BulkAddEstimationMethodToEntitiesRequest
array
AssetGroupStatus
string
CalculatorInputRecord
object
8 properties
ApplyDefaultsEstimationMethodConfigurationResponse
object
9 properties 9 required
EstimationMethodEntityId
string
ID of the entity that the estimation belongs to
EstimationMethodLibraryId
string
ID of the library the analytics calculator ID belongs to
ReportingGroupUpdateInput
object
3 properties
CalculatorInput
object
2 properties
CalculatorOutput
object
2 properties
CalculatorRunsBulkResponse
EstimationMethodCalculatorId
string
ID of an analytics calculator, used to determine estimation method metadata
SetCalculatorConfigurationRequestBody
object
3 properties
UpdateEstimationMethodRequestBody
object
7 properties
EstimationMethodEntityType
string
JobType
string
UpdateEstimationMethodResponse
object
17 properties 17 required
AddEstimationMethodToEntityRequest
object
8 properties 5 required
CalculationStatus
string
EstimationMethodWithEntityInfoResponse
object
15 properties 15 required
EstimationMethodWithRenamedStatusResponse
object
16 properties 16 required
BulkResponseStatus
string
EstimationMethodFilter
object
1 property
ProductTypes
string
Use id value of any index in GET /v1/producttypes
FormMeasurementRecordValueConfiguration
object
4 properties
CreateEstimationMethodsBulkResponse
CreateEstimationMethodsBulkItemResponse
object
3 properties
EstimationMethodConfigurationSort
object
2 properties
FlowFacilityPrimaryFilterFieldsWithPrefix
object
4 properties
FlowPrimaryFilterFieldsWithPrefix
object
9 properties
FlowEquipmentPrimaryFilterFieldsWithPrefix
object
6 properties
CalculatorRunInputSources
object
EquipmentPrimaryFilterFieldsWithPrefix
object
6 properties
Period
string
AnalyticsCalculatorInputs
object
FlowStatus
string
CalculatorRunsResponse
object
1 property
MeasurementSeriesRecordValueConfiguration
object
6 properties
CalculatorInputSources
object
RecordValueConfiguration
Job
object
12 properties
PagedEstimationMethodList
CalculatorConfigurationPrimaryFilterFieldsWithPrefix
object
5 properties
Pagination
object
4 properties
EstimationMethodId
string
CalculatorInputRecordInput
a record value id or filter params to specify one
Paginated
object
2 properties
BulkResponse
object
1 property
ReportWithS3Url
CalculatorInputCalculation
object
2 properties
EstimationMethodSort
object
2 properties
EstimationMethodConfigurationFilter
object
1 property
ReportWithTemplatedReportResponse
object
14 properties 8 required
ReportingGroupInput
object
ManualRecordValueConfiguration
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

validere-estimation-methods-api-openapi.yml Raw ↑

Other APIs Validere publishes across the network.

Validere activities API
Validere asset_groups API
Validere assets API
Validere calculator_results API
Validere charts API
Validere comments API
Validere company API
Validere company_equipment_type_groups API
Validere company_feature_flags API
Validere company_unit_config API
Validere credit_owner API
Validere custom_attribute_definition API
Where this information came from

This is an independent, third-party profile of Validere estimation_methods API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.