---
metadata:
  - name: generator
    content: Diplodoc Platform v5.19.6
alternate:
  - https://docs.routeq.com/doc/en/delivery/quickstart/checklist.md
  - https://docs.routeq.com/doc/tr/delivery/quickstart/checklist.md
title: RouteQ — API implementation procedure — checklist
---
> **Documentation Index:** Fetch the complete configuration index at https://docs.routeq.com/doc/en/llms.txt


# Checklist for implementing the API

Implementing an API is a complex process that involves a lot of people. For easy implementation, use the following checklist:

1. You have the company ID. The company ID is a number, such as 410.
1. You have a [Yandex ID](https://passport.yandex.com) username.
1. You have access to [Routing Workspace](https://yandex.com/courier/) under this username.
1. You have an OAuth token for your app obtained using the same username.
1. You have created at least one depot through Routing Workspace or API.
    You can find created depots by going to **Settings** → **Depots** in Routing Workspace.
    
1. You have set up courier data export using the API. If couriers change often, data should be exported on a regular basis. If they don't, exporting data just once is fine.
    You can check courier data in the **Couriers** section in Routing Workspace.
    
1. You have configured regular route generation for the day and assignment of orders to these routes.
    You can check if there are routes for any date on Routing Workspace home page. Orders can be checked on the home page or the **Orders** section.
    
1. You have set up transfer of actual data:
   
    **_When using the Yandex Courier app_**
    
    1. You have added the phone numbers of couriers allowed to use the Yandex Courier app to the database.
       The list of added phone numbers is available on the **Settings** → **Couriers** page in Routing Workspace.
    1. The couriers installed the [Yandex Courier app](https://docs.routeq.com/doc/en/delivery/app.md) on their smartphones.
    1. The couriers have watched the [video tutorial](https://docs.routeq.com/doc/en/courier-app/instructions.md#video) for the app.
    1. The couriers use the app correctly and mark deliveries.
    
    **_When using GPS trackers_**

    1. You have set up data transfer from GPS trackers to Yandex servers via the EGTS protocol.
    1. You have set up the transfer of GPS tracker numbers for routes for the day.
    
    If configured correctly, information about the courier's GPS tracker will be available for routes in Routing Workplace.
    
1. Your orders are being delivered and delivery details are available in Routing Workplace.

{% include [warehouse-feedback](../_includes/feedback-7b71896f9bc3.md) %}
