Variable gbfsSystemPricingPlansSchemaV30Const
gbfsSystemPricingPlansSchemaV30: {
$id: string;
$schema: string;
description: string;
properties: {
data: {
description: string;
properties: {
plans: {
items: {
properties: {
currency: { description: string; pattern: string; type: string };
description: {
description: string;
items: {
properties: {
language: { description: ...; pattern: ...; type: ... };
text: { description: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
is_taxable: { description: string; type: string };
name: {
description: string;
items: {
properties: {
language: { description: ...; pattern: ...; type: ... };
text: { description: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
per_km_pricing: {
description: string;
items: {
properties: {
end: { description: ...; minimum: ...; type: ... };
interval: { description: ...; minimum: ...; type: ... };
rate: { description: ...; type: ... };
start: { description: ...; minimum: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
per_min_pricing: {
description: string;
items: {
properties: {
end: { description: ...; minimum: ...; type: ... };
interval: { description: ...; minimum: ...; type: ... };
rate: { description: ...; type: ... };
start: { description: ...; minimum: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
plan_id: { description: string; type: string };
price: { description: string; minimum: number; type: string };
surge_pricing: { description: string; type: string };
url: { description: string; format: string; type: string };
};
required: string[];
type: string;
};
type: string;
};
};
required: string[];
type: string;
};
last_updated: { description: string; format: string; type: string };
ttl: { description: string; minimum: number; type: string };
version: { const: string; description: string; type: string };
};
required: string[];
type: string;
} = ...
Type declaration
$id: string
$schema: string
description: string
properties: {
data: {
description: string;
properties: {
plans: {
items: {
properties: {
currency: { description: string; pattern: string; type: string };
description: {
description: string;
items: {
properties: {
language: { description: ...; pattern: ...; type: ... };
text: { description: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
is_taxable: { description: string; type: string };
name: {
description: string;
items: {
properties: {
language: { description: ...; pattern: ...; type: ... };
text: { description: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
per_km_pricing: {
description: string;
items: {
properties: {
end: { description: ...; minimum: ...; type: ... };
interval: { description: ...; minimum: ...; type: ... };
rate: { description: ...; type: ... };
start: { description: ...; minimum: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
per_min_pricing: {
description: string;
items: {
properties: {
end: { description: ...; minimum: ...; type: ... };
interval: { description: ...; minimum: ...; type: ... };
rate: { description: ...; type: ... };
start: { description: ...; minimum: ...; type: ... };
};
required: string[];
type: string;
};
type: string;
};
plan_id: { description: string; type: string };
price: { description: string; minimum: number; type: string };
surge_pricing: { description: string; type: string };
url: { description: string; format: string; type: string };
};
required: string[];
type: string;
};
type: string;
};
};
required: string[];
type: string;
};
last_updated: { description: string; format: string; type: string };
ttl: { description: string; minimum: number; type: string };
version: { const: string; description: string; type: string };
}
required: string[]
type: string
GBFS System Pricing Plans Schema V3.0
Describes the pricing schemes of the system.
Links