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 54 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.2.0, 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.2.0
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…
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…
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), EstimationMethodWithReportingGroupsResponse (16 properties), EstimationMethodWithRenamedStatusResponse (16 properties). Each schema is shown below with its type and property counts.

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