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

Green Screens AI Pricing API

Pricing service v1View separatelyTry it in swagger

Green Screens AI Pricing API is one of 10 APIs that Green Screens AI publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Pricing. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 12 operations across 6 paths, and defines 54 schemas. It is described by OpenAPI 3.2.0, at version 1.3.3.

Requests are made against a single base URL, https://connect.greenscreens.ai/prediction/v3.

12 operations 6 paths 54 schemas 2 DELETE4 GET4 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.3.3
Base URL
https://connect.greenscreens.ai/prediction/v3
Terms of Service
Resource Areas
1

Paths & Operations 12

Across 6 paths, the API surfaces 12 operations — 2 DELETE, 4 GET, 4 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Pricing 12

Pricing service v1 View separately Try it in swagger

POST
/pricing/priority-rules
Create a priority rule
pricingPriorityRulesCreate body → 201400401403422429500
GET
/pricing/priority-rules
Get priority rules
pricingPriorityRulesGetAll 1 param → 200400401403404422429500
GET
/pricing/priority-rules/{ruleId}
Get a priority rule
pricingPriorityRuleGet 1 param → 200400401403404422429500
PUT
/pricing/priority-rules/{ruleId}
Update a priority rule
pricingPriorityRuleUpdate 1 param body → 200400401403404422429500
DELETE
/pricing/priority-rules/{ruleId}
Delete a priority rule
pricingPriorityRuleDelete 1 param → 204400401403404429500
POST
/pricing/combination-rules
Create a combination rule
pricingCombinationRuleCreate body → 201400401403422429500
GET
/pricing/combination-rules
Get combination rules
pricingCombinationRulesGetAll 1 param → 200400401403404422429500
GET
/pricing/combination-rules/{ruleId}
Get a combination rule
pricingCombinationRuleGet 1 param → 200400401403404422429500
PUT
/pricing/combination-rules/{ruleId}
Update a combination rule
pricingCombinationRuleUpdate 1 param body → 200400401403404422429500
DELETE
/pricing/combination-rules/{ruleId}
Delete a combination rule
pricingCombinationRuleDelete 1 param → 204400401403404429500
POST
/pricing/tpl-pricing
Calculate pricing, based on TPL data
pricingTplPricing body → 200400401404422424429500
POST
/pricing/marketplace/my-broker-partners
Get sell rates of partner brokers
pricingMarketplaceMyBrokerPartners body → 200400401404422424429500

Schemas 54

The contract defines 54 schemas that model the data the API accepts and returns. The most detailed are Pricing_RuleConditions (12 properties), Pricing_PricingRequest (12 properties), Pricing_RuleRequestConditions (12 properties), Pricing_PricingMarketplaceMyBrokerPartnersRequest (10 properties). Each schema is shown below with its type and property counts.

Pricing_RuleLane
object
Lane description object
2 properties 2 required
Pricing_PricingStatistics
object
Statistical pricing percentages based on your historical load data
3 properties 3 required
Pricing_FlatAdjustmentEffect
object
In the default interpretation this effect increases the buy cost by a flat amount of the specified currency to get the sell cost
2 properties 2 required
Pricing_CombinationRulesCalculation
object
Contains applicable combination rules and if possible a calculated targetSellCost
2 properties 1 required
Pricing_RuleRequestLocations
array
A list of locations that the rule is applicable to
Pricing_PercentageAdjustmentEffect
object
In the default interpretation this effect marks up the buy cost by some percentage to get the sell cost
1 property 1 required
Pricing_RequestValidationError
object
Request validation error
3 properties 2 required
Pricing_FloatRange
object
2 properties
Pricing_PricingPriorityRulesResponse
object
1 property 1 required
Pricing_Currency
string
Currency code in ISO 4217 format (three letter code, e.g. USD) If not provided, defaults to the currency set in the profile of currently authenticated user (or…
Pricing_RuleConditions
object
Conditions in which this rule is applicable. When multuple conditions are provided the rule is only applied if all of them are met
12 properties
Pricing_SuggestedPricing
object
The pricing that we suggest to be used on this lane. This is based off of all the other pricing options found and calculated using a priority algorithm. You ca…
2 properties 1 required
Pricing_Address
object
Location specified by country, city, state and zip code. Country is required Either city-state pair or zip code is required All four parameters can be passed t…
4 properties 1 required
Pricing_MileageDifferenceRange
object
Range of the stops count of the route to which the rule is applicable. At least one of the range boundaries has to be provided. If only one range boundary is p…
2 properties
Pricing_PriorityRuleEffectsInput
object
The effects this rule will have on the price calculation. Only one effect is allowed per rule
3 properties
Pricing_MatchingTimeRange
object
Matching time range to which the rule is applicable. At least one of the range boundaries has to be provided. If only one range boundary is provided, it means…
2 properties
Pricing_PricingMarketplaceMyBrokerPartnersResponse
object
A response with a list of brokers and their sell rates
2 properties 2 required
Pricing_PricingPriorityRuleRequest
object
6 properties 5 required
Pricing_DefaultPricingEffects
object
The default pricing effects that are to be used for the sell cost calculation if no other pricing options are found
3 properties
Pricing_PricingRuleGroup
string
Pricing rule group filter. If not specified, all rules are returned.
Pricing_LengthOfHaulRange
object
Range of the distance of the route to which the rule is applicable. At least one of the range boundaries has to be provided. If only one range boundary is prov…
2 properties
Pricing_DefaultPricingCalculation
object
Contains the default pricing effects and if possible a calculated targetSellCost
2 properties 1 required
Pricing_CombinationRuleEffectsInput
object
The effects this rule will have on the price calculation. Only one effect is allowed per rule
2 properties
Pricing_PricingCombinationRuleRequest
object
5 properties 4 required
Pricing_ConfidenceLevelRange
object
Confidence level range to which the rule is applicable. At least one of the range boundaries has to be provided. If only one range boundary is provided, it mea…
2 properties
Pricing_PricingMarketplaceMyBrokerPartnersRequest
object
Data needed for calculating sell costs for a given lane
10 properties 3 required
Pricing_Stop
object
Contains the stop information e.g. address
2 properties 2 required
Pricing_StopsCountRange
object
Range of the stops count of the route to which the rule is applicable. Stops count includes origin and destination i.e. route with one extra stop will have 3 s…
2 properties
Pricing_TransportType
string
Transport type If you would like Hotshot predictions, reach out to your CSM and DA. The model will not work properly without your hotshot data effectively filt…
Pricing_RuleLocation
object
A location that the rule is applicable to
6 properties 1 required
Pricing_Stops
array
A list of stops
Pricing_PricingMarketplaceMyBrokerPartnersResponseBroker
object
A broker rate descriptor
2 properties 2 required
Pricing_CombinationRule
object
Combination pricing rule
6 properties 5 required
Pricing_PricingCombinationRulesResponse
object
1 property 1 required
Pricing_RuleLocations
array
A list of locations that the rule is applicable to
Pricing_CombinationRuleEffects
object
The effects this rule will have on the price calculation
2 properties
Pricing_Error
object
A common api error object
2 properties 2 required
Pricing_FlatAdjustmentEffectInput
object
In the default interpretation this effect increases the buy cost by a flat amount of the specified currency to get the sell cost
2 properties 1 required
Pricing_PricingRequest
object
A set of fields used during pricing calculation
12 properties
Pricing_GeographicalAreaLane
string
Determines the size of the area around origin and destination points, that will be searched for the related data. CITY - narrow, city wide, area ZIP - narrow,…
Pricing_SetSellCostEffectInput
object
In the default interpretation this effect sets the specified amount of the specified currency as the final sell cost
2 properties 1 required
Pricing_PricingStatisticsCalculation
object
Contains historical pricing statistics and if possible a calculated targetSellCost
2 properties 1 required
Pricing_SetSellCostEffect
object
In the default interpretation this effect sets the specified amount of the specified currency as the final sell cost
2 properties 2 required
Pricing_IntegerRange
object
2 properties
Pricing_WeightRange
object
Weight range, of the cargo, to which the rule is applicable. At least one of the range boundaries has to be provided. If only one range boundary is provided, i…
2 properties
Pricing_PriorityRule
object
Priority pricing rule
7 properties 6 required
Pricing_TransitTimeRange
object
Transit time range to which the rule is applicable. At least one of the range boundaries has to be provided. If only one range boundary is provided, it means t…
2 properties
Pricing_PriorityRuleCalculation
object
Contains an applicable priority rule and if possible a calculated targetSellCost
2 properties 1 required
Pricing_PriorityRuleEffects
object
The effects this rule will have on the price calculation
3 properties
Pricing_Error422UnprocessableEntityMulti
object
3 properties 3 required
Pricing_RuleRequestConditions
object
Conditions in which this rule is applicable. When multuple conditions are provided the rule is only applied if all of them are met.
12 properties
Pricing_PricingResponse
object
A collection of all the pricing options found
8 properties 1 required
Pricing_RuleRequestLocation
object
Lane stop
5 properties 1 required
Pricing_RuleRequestLane
object
A lane that the rule is applicable to
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

green-screens-ai-pricing-api-openapi.yml Raw ↑

Other APIs Green Screens AI publishes across the network.

Green Screens AI Prediction API
Green Screens AI Analytics API
Green Screens AI Auth API
Green Screens AI Bids API
Green Screens AI History API
Green Screens AI MarketIntelligence API
Green Screens AI Prediction API
Green Screens AI Quotes API
Green Screens AI TMS API
Where this information came from

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