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

Parea AI Parea API

The Parea API from Parea AI — 19 operation(s) for parea.

Parea AI Parea API is published by Parea AI on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Parea. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 20 operations across 19 paths, and defines 47 schemas. It is described by OpenAPI 3.0.3, at version 1.0.0.

Requests are made against a single base URL, https://parea-ai-backend-us-9ac16cdbc7a7b006.onporter.run.

20 operations 19 paths 47 schemas 4 GET15 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0.0
Base URL
https://parea-ai-backend-us-9ac16cdbc7a7b006.onporter.run
Authentication
OAuth 2.0, API Key
License
Proprietary
Resource Areas
1

Authentication & Security 2

Parea AI Parea API declares 2 security schemes for authenticating requests. It supports OAuth 2.0 (OAuth2PasswordBearer) using the password flow. An API key is passed in the header as x-api-key (APIKeyHeader). By default, every request must be authenticated.

Paths & Operations 20

Across 19 paths, the API surfaces 20 operations — 4 GET, 15 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Parea 20
GET
/api/parea/v1/
Health Check
health_check_api_parea_v1__get → 200
POST
/api/parea/v1/completion
Completion
completion_api_parea_v1_completion_post body → 200422
POST
/api/parea/v1/completion/stream
Stream Completion
stream_completion_api_parea_v1_completion_stream_post body → 200422
POST
/api/parea/v1/deployed-prompt
Fetch Deployed Prompt
fetch_deployed_prompt_api_parea_v1_deployed_prompt_post body → 200422
POST
/api/parea/v1/feedback
Record Feedback
record_feedback_api_parea_v1_feedback_post body → 200422
PUT
/api/parea/v1/trace_log
Update Trace Log
update_trace_log_api_parea_v1_trace_log_put body → 200422
POST
/api/parea/v1/trace_log
Record Trace Log
record_trace_log_api_parea_v1_trace_log_post body → 200422
POST
/api/parea/v1/trace_log/langchain
Record Langchain Trace Log
record_langchain_trace_log_api_parea_v1_trace_log_langchain_post body → 200422
POST
/api/parea/v1/experiment
Create Experiment Api
create_experiment_api_api_parea_v1_experiment_post body → 200422
GET
/api/parea/v1/experiment/{experiment_uuid}/stats
Get Experiment Stats Api
get_experiment_stats_api_api_parea_v1_experiment__experiment_uuid__stats_get 1 param → 200422
POST
/api/parea/v1/experiment/{experiment_uuid}/finished
Finish Experiment Api
finish_experiment_api_api_parea_v1_experiment__experiment_uuid__finished_post 1 param body → 200422
POST
/api/parea/v1/project
Create Or Get Project Api
create_or_get_project_api_api_parea_v1_project_post body → 200422
GET
/api/parea/v1/collection/{test_collection_identifier}
Get Test Case Collection By Identifier
get_test_case_collection_by_identifier_api_parea_v1_collection__test_collection_identifier__get 1 param → 200422
POST
/api/parea/v1/collection
Create Collection
create_collection_api_parea_v1_collection_post body → 200422
POST
/api/parea/v1/testcases
Create Test Cases For Dataset
create_test_cases_for_dataset_api_parea_v1_testcases_post body → 200422
GET
/api/parea/v1/trace_log/{trace_id}
Get Trace Log Api
get_trace_log_api_api_parea_v1_trace_log__trace_id__get 1 param → 200422
POST
/api/parea/v1/experiments
List Experiments Api
list_experiments_api_api_parea_v1_experiments_post body → 200422
POST
/api/parea/v1/experiment/{experiment_uuid}/trace_logs
Get Experiment Trace Logs Api
get_experiment_trace_logs_api_api_parea_v1_experiment__experiment_uuid__trace_logs_post 1 param body → 200422
POST
/api/parea/v1/get_trace_logs
Get Trace Logs Api
get_trace_logs_api_api_parea_v1_get_trace_logs_post body → 200422
POST
/api/parea/v1/update_test_case/{dataset_id}/{test_case_id}
Update Test Case
update_test_case_api_parea_v1_update_test_case__dataset_id___test_case_id__post 2 params body → 200422

Schemas 47

The contract defines 47 schemas that model the data the API accepts and returns. The most detailed are TraceLogTreeSchema (44 properties), TraceLogSchema (43 properties), CompletionsSchema (26 properties), CompletionsResponseSchema (15 properties). Each schema is shown below with its type and property counts.

ExperimentStatus
string
TraceLogAnnotationSchema
object
9 properties 4 required
ListExperimentsRequestSchema
object
5 properties
CreateTestCaseCollectionResponseSchema
object
3 properties 3 required
ExperimentSchema
object
7 properties 4 required
MessageSchema
object
2 properties
CompletionsSchema
object
26 properties
UpdateLogSchema
object
3 properties 2 required
Role
string
CreateTestCasesSchema
object
3 properties 1 required
PaginatedResponse_TraceLogTreeSchema_
object
5 properties 5 required
HTTPValidationError
object
1 property
ParamsSchema
object
Additional parameters to run inference of LLMs, such as temperature, topp, etc. Following the OpenAI API format.
8 properties
FilterOperator
string
UpdateTestCasePublicRequestSchema
object
Any set field will be used to update the item in the dataset.
3 properties
CompletionsResponseSchema
object
15 properties 13 required
LLMInputsSchema
object
7 properties
PromptSchema
object
3 properties 2 required
TestCaseSchema
object
3 properties 1 required
ExperimentStatsSchema
object
Contains aggregated stats of all root trace logs of an experiment.
1 property 1 required
TraceLogSchema
object
43 properties 2 required
TraceLogCommentSchema
object
6 properties 5 required
FinishExperimentRequestSchema
object
Any additional information to be added to the experiment
2 properties
FeedbackRequestSchema
object
7 properties 1 required
ExperimentPinnedStatistic
object
4 properties 3 required
GetTestCaseCollectionResponseSchema
object
6 properties 6 required
DeploymentPromptIdSchema
object
2 properties 1 required
GetTestCaseResponseSchema
object
5 properties 3 required
TraceLogImage
object
2 properties 1 required
StatisticOperation
string
ModelParamsSchema
object
8 properties
EvaluationScoreSchema
object
4 properties 2 required
CreateExperimentRequestSchema
object
5 properties 2 required
TraceStatsSchema
object
Aggregates stats for a trace and its children.
7 properties 1 required
TimeRange
string
ProviderName
string
CreateGetProjectResponseSchema
object
4 properties 4 required
InputsSchema-Output
object
Inputs for LLM inference such as messages, functions and additional parameters.
6 properties
ValidationError
object
3 properties 3 required
QueryParamsPaginationPublic
object
9 properties 1 required
CreateTestCaseCollectionRequestSchema
object
3 properties 2 required
TraceLogTreeSchema
object
44 properties 2 required
CreateGetProjectRequestSchema
object
1 property 1 required
GetDeployedPromptResponseSchema
object
9 properties 2 required
InputsSchema-Input
object
Inputs for LLM inference such as messages, functions and additional parameters.
6 properties
FilterBaseSchema
object
4 properties
ExperimentWithStatsSchema
object
10 properties 6 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

parea-parea-api-openapi.yml Raw ↑
Where this information came from

This is an independent, third-party profile of Parea AI Parea 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.