[{"data":1,"prerenderedAt":728},["Reactive",2],{"navigation-list":3,"page-/api-reference/api/api-lifecycle-navigation-name":460,"page-/api-reference/api/api-lifecycle":461},{"api-reference":4,"basics":312,"examples":353,"tree":440},{"asideHeader":5,"sectionList":6,"mainHeader":311},"API reference",[7,29,50,95,120,142,155,188,217,249,270],{"label":8,"navigation":-1,"to":9,"icon":10,"itemList":11},"API","/api-reference/api","medium/products/api",[12,17,21,25],{"label":13,"navigation":14,"to":15,"icon":-1,"itemList":16},"Quick setup guide","api-reference","/api-reference/api/quick-setup-guide",[],{"label":18,"navigation":14,"to":19,"icon":-1,"itemList":20},"Pagination","/api-reference/api/pagination",[],{"label":22,"navigation":14,"to":23,"icon":-1,"itemList":24},"API lifecycle","/api-reference/api/api-lifecycle",[],{"label":26,"navigation":14,"to":27,"icon":-1,"itemList":28},"Beta features","/api-reference/api/beta-features",[],{"label":30,"navigation":-1,"to":31,"icon":32,"itemList":33},"Vehicles","/api-reference/vehicle","medium/products/vehicle",[34,38,42,46],{"label":35,"navigation":14,"to":36,"icon":-1,"itemList":37},"Vehicle introduction","/api-reference/vehicle/introduction",[],{"label":39,"navigation":14,"to":40,"icon":-1,"itemList":41},"Query vehicles","/api-reference/vehicle/query-vehicles",[],{"label":43,"navigation":14,"to":44,"icon":-1,"itemList":45},"Query vehicle details","/api-reference/vehicle/query-vehicle-details",[],{"label":47,"navigation":14,"to":48,"icon":-1,"itemList":49},"Query premium vehicle details","/api-reference/vehicle/query-premium-vehicle-details",[],{"label":51,"navigation":-1,"to":52,"icon":53,"itemList":54},"Stations","/api-reference/stations","medium/products/charge-station",[55,59,63,67,71,75,79,83,87,91],{"label":56,"navigation":14,"to":57,"icon":-1,"itemList":58},"Station introduction","/api-reference/stations/introduction",[],{"label":60,"navigation":14,"to":61,"icon":-1,"itemList":62},"Query station details","/api-reference/stations/query-station-details",[],{"label":64,"navigation":14,"to":65,"icon":-1,"itemList":66},"Query stations around a GeoJSON point","/api-reference/stations/query-stations-around",[],{"label":68,"navigation":14,"to":69,"icon":-1,"itemList":70},"Query station reviews","/api-reference/stations/query-stations-reviews",[],{"label":72,"navigation":14,"to":73,"icon":-1,"itemList":74},"Mutate to create a station review","/api-reference/stations/mutate-station-reviews",[],{"label":76,"navigation":14,"to":77,"icon":-1,"itemList":78},"Query station operators","/api-reference/stations/query-station-operators",[],{"label":80,"navigation":14,"to":81,"icon":-1,"itemList":82},"Query station operator details","/api-reference/stations/query-station-operator-details",[],{"label":84,"navigation":14,"to":85,"icon":-1,"itemList":86},"Query station tariffs","/api-reference/stations/query-station-tariffs",[],{"label":88,"navigation":14,"to":89,"icon":-1,"itemList":90},"Query station tariff details","/api-reference/stations/query-station-tariff-details",[],{"label":92,"navigation":14,"to":93,"icon":-1,"itemList":94},"Query station amenities","/api-reference/stations/query-station-amenities",[],{"label":96,"navigation":-1,"to":97,"icon":98,"itemList":99},"Legacy | Routes","/api-reference/routes-legacy","medium/products/route",[100,104,108,112,116],{"label":101,"navigation":14,"to":102,"icon":-1,"itemList":103},"Route legacy introduction","/api-reference/routes-legacy/introduction",[],{"label":105,"navigation":14,"to":106,"icon":-1,"itemList":107},"Mutate to create a new legacy route","/api-reference/routes-legacy/mutate-route",[],{"label":109,"navigation":14,"to":110,"icon":-1,"itemList":111},"Subscribe to route updates","/api-reference/routes-legacy/subscribe-to-route-updates",[],{"label":113,"navigation":14,"to":114,"icon":-1,"itemList":115},"Query route details","/api-reference/routes-legacy/query-route-details",[],{"label":117,"navigation":14,"to":118,"icon":-1,"itemList":119},"Query route path","/api-reference/routes-legacy/query-route-path",[],{"label":121,"navigation":-1,"to":122,"icon":98,"itemList":123},"Routes","/api-reference/routes",[124,128,132,136,139],{"label":125,"navigation":14,"to":126,"icon":-1,"itemList":127},"Route introduction","/api-reference/routes/introduction",[],{"label":129,"navigation":14,"to":130,"icon":-1,"itemList":131},"Migration from Route Legacy","/api-reference/routes/migration",[],{"label":133,"navigation":14,"to":134,"icon":-1,"itemList":135},"Mutate to create a new route","/api-reference/routes/mutate-route",[],{"label":109,"navigation":14,"to":137,"icon":-1,"itemList":138},"/api-reference/routes/subscribe-to-route-updates",[],{"label":113,"navigation":14,"to":140,"icon":-1,"itemList":141},"/api-reference/routes/query-route-details",[],{"label":143,"navigation":-1,"to":144,"icon":145,"itemList":146},"Emissions","/api-reference/route-emissions","medium/content/leaf",[147,151],{"label":148,"navigation":14,"to":149,"icon":-1,"itemList":150},"Route emissions introduction","/api-reference/route-emissions/introduction",[],{"label":152,"navigation":14,"to":153,"icon":-1,"itemList":154},"Query route emissions","/api-reference/route-emissions/query-route-emissions",[],{"label":156,"navigation":-1,"to":157,"icon":158,"itemList":159},"Navigation","/api-reference/navigation","medium/products/navigation",[160,164,168,172,176,180,184],{"label":161,"navigation":14,"to":162,"icon":-1,"itemList":163},"Navigation introduction","/api-reference/navigation/introduction",[],{"label":165,"navigation":14,"to":166,"icon":-1,"itemList":167},"Mutate to start a new navigation session","/api-reference/navigation/mutate-start-navigation",[],{"label":169,"navigation":14,"to":170,"icon":-1,"itemList":171},"Subscribe to navigation updates","/api-reference/navigation/subscribe-to-navigation-updates",[],{"label":173,"navigation":14,"to":174,"icon":-1,"itemList":175},"Query navigation session","/api-reference/navigation/query-a-navigation-session",[],{"label":177,"navigation":14,"to":178,"icon":-1,"itemList":179},"Mutate to update a navigation session","/api-reference/navigation/mutate-update-navigation",[],{"label":181,"navigation":14,"to":182,"icon":-1,"itemList":183},"Mutate to recalculate navigation","/api-reference/navigation/mutate-recalculate-navigation",[],{"label":185,"navigation":14,"to":186,"icon":-1,"itemList":187},"Mutate to finish navigation","/api-reference/navigation/mutate-to-finish-navigation",[],{"label":189,"navigation":-1,"to":190,"icon":191,"itemList":192},"Legacy | Tile service","/api-reference/tile-service-legacy","medium/products/tile-set",[193,197,201,205,209,213],{"label":194,"navigation":14,"to":195,"icon":-1,"itemList":196},"Legacy | Tile service introduction","/api-reference/tile-service-legacy/introduction",[],{"label":198,"navigation":14,"to":199,"icon":-1,"itemList":200},"Legacy | Mapbox Vector Tile","/api-reference/tile-service-legacy/mvt",[],{"label":202,"navigation":14,"to":203,"icon":-1,"itemList":204},"Legacy | JSON Tile","/api-reference/tile-service-legacy/json",[],{"label":206,"navigation":14,"to":207,"icon":-1,"itemList":208},"Legacy | Filters","/api-reference/tile-service-legacy/filters",[],{"label":210,"navigation":14,"to":211,"icon":-1,"itemList":212},"Legacy | Selectors","/api-reference/tile-service-legacy/selectors",[],{"label":214,"navigation":14,"to":215,"icon":-1,"itemList":216},"Legacy | Integration","/api-reference/tile-service-legacy/integration",[],{"label":218,"navigation":-1,"to":219,"icon":191,"itemList":220},"Tile service","/api-reference/tile-service",[221,225,229,233,237,241,245],{"label":222,"navigation":14,"to":223,"icon":-1,"itemList":224},"Tile service introduction","/api-reference/tile-service/introduction",[],{"label":226,"navigation":14,"to":227,"icon":-1,"itemList":228},"Mapbox Vector Tile","/api-reference/tile-service/mvt",[],{"label":230,"navigation":14,"to":231,"icon":-1,"itemList":232},"JSON Tile","/api-reference/tile-service/json",[],{"label":234,"navigation":14,"to":235,"icon":-1,"itemList":236},"Filters","/api-reference/tile-service/filters",[],{"label":238,"navigation":14,"to":239,"icon":-1,"itemList":240},"Selectors","/api-reference/tile-service/selectors",[],{"label":242,"navigation":14,"to":243,"icon":-1,"itemList":244},"Station count","/api-reference/tile-service/count",[],{"label":246,"navigation":14,"to":247,"icon":-1,"itemList":248},"Integration","/api-reference/tile-service/integration",[],{"label":250,"navigation":-1,"to":251,"icon":252,"itemList":253},"Isolines","/api-reference/isolines","medium/products/isoline",[254,258,262,266],{"label":255,"navigation":14,"to":256,"icon":-1,"itemList":257},"Isoline introduction","/api-reference/isolines/introduction",[],{"label":259,"navigation":14,"to":260,"icon":-1,"itemList":261},"Mutation to create an isoline","/api-reference/isolines/mutate-isoline",[],{"label":263,"navigation":14,"to":264,"icon":-1,"itemList":265},"Subscribe to isoline details","/api-reference/isolines/subscribe-to-isoline",[],{"label":267,"navigation":14,"to":268,"icon":-1,"itemList":269},"Query isoline details","/api-reference/isolines/query-isoline",[],{"label":271,"navigation":-1,"to":272,"icon":273,"itemList":274},"Vehicle connectivity","/api-reference/vehicle-connectivity","medium/products/connectivity",[275,279,283,287,291,295,299,303,307],{"label":276,"navigation":14,"to":277,"icon":-1,"itemList":278},"Introduction","/api-reference/vehicle-connectivity/introduction",[],{"label":280,"navigation":14,"to":281,"icon":-1,"itemList":282},"Mutate to create a new connected vehicle","/api-reference/vehicle-connectivity/mutate-create-connected-vehicle",[],{"label":284,"navigation":14,"to":285,"icon":-1,"itemList":286},"Subscribe to a connected vehicle","/api-reference/vehicle-connectivity/subscribe-connected-vehicle",[],{"label":288,"navigation":14,"to":289,"icon":-1,"itemList":290},"Mutate to authorize a connected vehicle","/api-reference/vehicle-connectivity/mutate-authorize-connected-vehicle",[],{"label":292,"navigation":14,"to":293,"icon":-1,"itemList":294},"Query connected vehicle list","/api-reference/vehicle-connectivity/query-connected-vehicle-list",[],{"label":296,"navigation":14,"to":297,"icon":-1,"itemList":298},"Query data from vehicle","/api-reference/vehicle-connectivity/query-connected-vehicle-data",[],{"label":300,"navigation":14,"to":301,"icon":-1,"itemList":302},"Query connected vehicle","/api-reference/vehicle-connectivity/query-connected-vehicle",[],{"label":304,"navigation":14,"to":305,"icon":-1,"itemList":306},"Mutate to update a connected vehicle","/api-reference/vehicle-connectivity/mutate-update-connected-vehicle",[],{"label":308,"navigation":14,"to":309,"icon":-1,"itemList":310},"Mutate to remove a connected vehicle","/api-reference/vehicle-connectivity/mutate-remove-connected-vehicle",[],"Sections",{"asideHeader":313,"sectionList":314,"mainHeader":311},"Basics",[315,341],{"label":316,"navigation":-1,"to":317,"icon":318,"itemList":319},"API Basics","/basics/api-basics","medium/code/code",[320,325,329,333,337],{"label":321,"navigation":322,"to":323,"icon":-1,"itemList":324},"Getting started","basics","/basics/api-basics/getting-started",[],{"label":326,"navigation":322,"to":327,"icon":-1,"itemList":328},"Authorization","/basics/api-basics/authorization",[],{"label":330,"navigation":322,"to":331,"icon":-1,"itemList":332},"Security","/basics/api-basics/security",[],{"label":334,"navigation":322,"to":335,"icon":-1,"itemList":336},"Status & error codes","/basics/api-basics/status-and-error-codes",[],{"label":338,"navigation":322,"to":339,"icon":-1,"itemList":340},"Subscriptions","/basics/api-basics/subscriptions",[],{"label":342,"navigation":-1,"to":343,"icon":318,"itemList":344},"Learn more","/basics/other-basics",[345,349],{"label":346,"navigation":322,"to":347,"icon":-1,"itemList":348},"GraphQL Basics","/basics/other-basics/graphql-basics",[],{"label":350,"navigation":322,"to":351,"icon":-1,"itemList":352},"EV basics","/basics/other-basics/ev-basics",[],{"asideHeader":354,"sectionList":355,"mainHeader":439},"API Section",[356,369,380,420,432],{"label":30,"navigation":-1,"to":357,"icon":358,"itemList":359},"/examples/vehicles","car",[360,365],{"label":361,"navigation":362,"to":363,"icon":-1,"itemList":364},"Vehicle list","examples","/examples/vehicles/vehicle-list",[],{"label":366,"navigation":362,"to":367,"icon":-1,"itemList":368},"Vehicle details","/examples/vehicles/vehicle-details",[],{"label":51,"navigation":-1,"to":370,"icon":371,"itemList":372},"/examples/stations","charge-stations",[373,376],{"label":51,"navigation":362,"to":374,"icon":-1,"itemList":375},"/examples/stations/station-list",[],{"label":377,"navigation":362,"to":378,"icon":-1,"itemList":379},"Station details","/examples/stations/station-info",[],{"label":121,"navigation":-1,"to":381,"icon":382,"itemList":383},"/examples/routes","route",[384,388,392,396,400,404,408,412,416],{"label":385,"navigation":362,"to":386,"icon":-1,"itemList":387},"Route","/examples/routes/route",[],{"label":389,"navigation":362,"to":390,"icon":-1,"itemList":391},"Route (NEW)","/examples/routes/route-new",[],{"label":393,"navigation":362,"to":394,"icon":-1,"itemList":395},"Alternative routes","/examples/routes/alternative-routes",[],{"label":397,"navigation":362,"to":398,"icon":-1,"itemList":399},"Alternative stations","/examples/routes/stations-along-route",[],{"label":401,"navigation":362,"to":402,"icon":-1,"itemList":403},"Operator preference","/examples/routes/preferred-operator",[],{"label":405,"navigation":362,"to":406,"icon":-1,"itemList":407},"Elevation plot","/examples/routes/elevation-plot",[],{"label":409,"navigation":362,"to":410,"icon":-1,"itemList":411},"Battery capacity","/examples/routes/battery-capacity",[],{"label":413,"navigation":362,"to":414,"icon":-1,"itemList":415},"State of charge","/examples/routes/state-of-charge",[],{"label":417,"navigation":362,"to":418,"icon":-1,"itemList":419},"Toll roads and Ferries","/examples/routes/tolls-and-ferries",[],{"label":218,"navigation":-1,"to":421,"icon":422,"itemList":423},"/examples/tile-service","layers",[424,428],{"label":425,"navigation":362,"to":426,"icon":-1,"itemList":427},"Mapbox Vector Tiles","/examples/tile-service/tile-server",[],{"label":429,"navigation":362,"to":430,"icon":-1,"itemList":431},"GeoJSON tiles","/examples/tile-service/tile-json",[],{"label":250,"navigation":-1,"to":433,"icon":434,"itemList":435},"/examples/isolines","isoline",[436],{"label":250,"navigation":362,"to":437,"icon":-1,"itemList":438},"/examples/isolines/isoline",[],"Examples",[441,445,447,452,457],{"label":313,"navigation":442,"to":443,"icon":444,"itemList":314},"main","/basics","medium/content/bookmark",{"label":5,"navigation":442,"to":446,"icon":318,"itemList":6},"/api-reference",{"label":448,"navigation":442,"to":449,"icon":450,"itemList":451},"Release notes","/release-notes","medium/content/megaphone",[],{"label":453,"navigation":442,"to":454,"icon":455,"itemList":456},"Deprecations","/deprecations","medium/content/shredded",[],{"label":439,"navigation":442,"to":458,"icon":459,"itemList":355},"/examples","code",{"navigation":14},{"_path":23,"_dir":462,"_draft":463,"_partial":463,"_locale":464,"title":22,"description":465,"navigation":14,"body":466,"_type":723,"_id":724,"_source":725,"_file":726,"_extension":727},"api",false,"","Understand how the Chargetrip API evolves, what is considered a breaking change and what the deprecation process is.",{"type":467,"children":468,"toc":710},"root",[469],{"type":470,"tag":471,"props":472,"children":473},"element","ct-aside-layout",{},[474,481,487,494,499,508,546,553,560,566,571,579,612,618,630,634,640,645,651,656,669,675],{"type":470,"tag":475,"props":476,"children":478},"h1",{"id":477},"api-lifecycle",[479],{"type":480,"value":22},"text",{"type":470,"tag":482,"props":483,"children":484},"p",{},[485],{"type":480,"value":486},"Chargetrip uses a single, evolving GraphQL API endpoint. This way the latest features and improvements are always available without managing multiple API versions. While a single-endpoint approach simplifies integration, it also requires a clear strategy for managing changes.\nThis page outlines Chargetrip’s approach to API evolution and provides guidelines for building integrations that remain stable as the API evolves.",{"type":470,"tag":488,"props":489,"children":491},"h2",{"id":490},"non-breaking-changes",[492],{"type":480,"value":493},"Non-breaking changes",{"type":470,"tag":482,"props":495,"children":496},{},[497],{"type":480,"value":498},"A non-breaking change is a modification that is safe and backward-compatible. Because these changes won't disrupt existing integrations, they will be introduced without a formal announcement.",{"type":470,"tag":482,"props":500,"children":501},{},[502],{"type":470,"tag":503,"props":504,"children":505},"strong",{},[506],{"type":480,"value":507},"Non-breaking changes include:",{"type":470,"tag":509,"props":510,"children":511},"ul",{},[512,518,523,528,533],{"type":470,"tag":513,"props":514,"children":515},"li",{},[516],{"type":480,"value":517},"Adding a new query, mutation, or subscription.",{"type":470,"tag":513,"props":519,"children":520},{},[521],{"type":480,"value":522},"Adding a new optional input.",{"type":470,"tag":513,"props":524,"children":525},{},[526],{"type":480,"value":527},"Adding a new field to an output.",{"type":470,"tag":513,"props":529,"children":530},{},[531],{"type":480,"value":532},"Making a previously required input field optional.",{"type":470,"tag":513,"props":534,"children":535},{},[536,538,544],{"type":480,"value":537},"Adding a new value to an existing ",{"type":470,"tag":459,"props":539,"children":541},{"className":540},[],[542],{"type":480,"value":543},"enum",{"type":480,"value":545}," type.",{"type":470,"tag":547,"props":548,"children":550},"h3",{"id":549},"enum-types",[551],{"type":480,"value":552},"Enum types",{"type":470,"tag":554,"props":555,"children":559},"ct-warning-banner",{"color":556,"label":557,"tag":558},"note"," `enum` types are not exhaustive. New values will be introduced to the existing enum types over time as new features are added. Always implement a catch-all case in the application's logic to gracefully handle new `enum` values. ","Guideline",[],{"type":470,"tag":488,"props":561,"children":563},{"id":562},"breaking-changes-and-deprecation-policy",[564],{"type":480,"value":565},"Breaking changes and deprecation policy",{"type":470,"tag":482,"props":567,"children":568},{},[569],{"type":480,"value":570},"A breaking change is a modification that could cause an existing integration to stop working. Because such changes can be disruptive, the introduction of any breaking change follows a formal deprecation process to give ample time to adapt.",{"type":470,"tag":482,"props":572,"children":573},{},[574],{"type":470,"tag":503,"props":575,"children":576},{},[577],{"type":480,"value":578},"Breaking changes include:",{"type":470,"tag":509,"props":580,"children":581},{},[582,587,592,597,602,607],{"type":470,"tag":513,"props":583,"children":584},{},[585],{"type":480,"value":586},"Removing or renaming an existing query, mutation, or subscription.",{"type":470,"tag":513,"props":588,"children":589},{},[590],{"type":480,"value":591},"Removing or renaming an existing field.",{"type":470,"tag":513,"props":593,"children":594},{},[595],{"type":480,"value":596},"Removing a value from an existing enum type.",{"type":470,"tag":513,"props":598,"children":599},{},[600],{"type":480,"value":601},"Changing the type of a field.",{"type":470,"tag":513,"props":603,"children":604},{},[605],{"type":480,"value":606},"Making an optional input field required.",{"type":470,"tag":513,"props":608,"children":609},{},[610],{"type":480,"value":611},"Changing the core behavior of an existing field.",{"type":470,"tag":547,"props":613,"children":615},{"id":614},"deprecation-process",[616],{"type":480,"value":617},"Deprecation process",{"type":470,"tag":482,"props":619,"children":620},{},[621,623,628],{"type":480,"value":622},"When an API functionality is deprecated, it continues to work normally for at least ",{"type":470,"tag":503,"props":624,"children":625},{},[626],{"type":480,"value":627},"12 months",{"type":480,"value":629},". After this notice period, the deprecated functionality is removed and requests using it will return GraphQL errors.",{"type":470,"tag":554,"props":631,"children":633},{"color":556,"label":632,"tag":558},"To prevent errors and service disruption, migrations must be completed before the scheduled removal date.",[],{"type":470,"tag":547,"props":635,"children":637},{"id":636},"staying-informed-about-deprecations",[638],{"type":480,"value":639},"Staying informed about deprecations",{"type":470,"tag":641,"props":642,"children":644},"ct-expandable-card",{":item-list":643},"[{\"label\":\"In the GraphQL schema\",\"itemList\":[{\"sublabel\":\"Deprecated fields are marked with the `@deprecated` directive.\"}]},{\"label\":\"Deprecations Portal\",\"itemList\":[{\"sublabel\":\"Visit [deprecations](/deprecations) for a complete, up-to-date list of all active deprecations, their scheduled removal dates, and migration guidance.\"}]}]",[],{"type":470,"tag":488,"props":646,"children":648},{"id":647},"beta-features",[649],{"type":480,"value":650},"BETA features",{"type":470,"tag":482,"props":652,"children":653},{},[654],{"type":480,"value":655},"Chargetrip uses a BETA program to introduce and validate impactful new functionalities before they become part of the stable API. Unlike changes to stable features, any changes to BETA features are exempt from the deprecation process. This means that fields or operations marked as BETA may be changed or removed at any time without prior notice.",{"type":470,"tag":482,"props":657,"children":658},{},[659,661,667],{"type":480,"value":660},"Visit the ",{"type":470,"tag":662,"props":663,"children":664},"a",{"href":27},[665],{"type":480,"value":666},"BETA features page",{"type":480,"value":668}," to learn how BETA features work and what to expect from them.",{"type":470,"tag":488,"props":670,"children":672},{"id":671},"questions-or-need-help",[673],{"type":480,"value":674},"Questions or need help?",{"type":470,"tag":509,"props":676,"children":677},{},[678,693],{"type":470,"tag":513,"props":679,"children":680},{},[681,683,691],{"type":480,"value":682},"For help understanding a deprecation or planning a migration, contact ",{"type":470,"tag":662,"props":684,"children":688},{"href":685,"rel":686},"https://help.chargetrip.com/",[687],"nofollow",[689],{"type":480,"value":690},"Chargetrip's support team",{"type":480,"value":692},".",{"type":470,"tag":513,"props":694,"children":695},{},[696,698,703,705],{"type":480,"value":697},"For the latest API updates and announcements, visit ",{"type":470,"tag":662,"props":699,"children":700},{"href":449},[701],{"type":480,"value":702},"release notes",{"type":480,"value":704}," and ",{"type":470,"tag":662,"props":706,"children":707},{"href":454},[708],{"type":480,"value":709},"deprecations",{"title":464,"searchDepth":711,"depth":711,"links":712},2,[713,717,721,722],{"id":490,"depth":711,"text":493,"children":714},[715],{"id":549,"depth":716,"text":552},3,{"id":562,"depth":711,"text":565,"children":718},[719,720],{"id":614,"depth":716,"text":617},{"id":636,"depth":716,"text":639},{"id":647,"depth":711,"text":650},{"id":671,"depth":711,"text":674},"markdown","content:2.api-reference:1.api:3.api-lifecycle.md","content","2.api-reference/1.api/3.api-lifecycle.md","md",1775054244672]