### Example API Request with Bearer Token Source: https://tenderplan.ru/api/doc This cURL example demonstrates how to make a GET request to the Tenderplan API, including the Authorization header with a Bearer token. Ensure you replace '96b1...d53f' with your actual access token. ```bash curl --location --request GET 'https://tenderplan.ru/api/info/firm' \ --header 'Authorization: Bearer 96b1...d53f' ``` -------------------------------- ### GET /api/rnp/getlist Source: https://tenderplan.ru/api/doc ApiRnpGetlist ```APIDOC ## GET /api/rnp/getlist ### Description ApiRnpGetlist ### Method GET ### Endpoint /api/rnp/getlist ``` -------------------------------- ### Get All Keys Source: https://tenderplan.ru/api/doc Retrieves all keys. ```APIDOC ## GET /api/keys/getall ### Description Retrieves all keys. ### Method GET ### Endpoint /api/keys/getall ``` -------------------------------- ### GET /api/partners/code/getlist Source: https://tenderplan.ru/api/doc ApiPartnersCodeGetlist ```APIDOC ## GET /api/partners/code/getlist ### Description ApiPartnersCodeGetlist ### Method GET ### Endpoint /api/partners/code/getlist ``` -------------------------------- ### GET /api/rnp/v2/getlist Source: https://tenderplan.ru/api/doc ApiRnpV2Getlist ```APIDOC ## GET /api/rnp/v2/getlist ### Description ApiRnpV2Getlist ### Method GET ### Endpoint /api/rnp/v2/getlist ``` -------------------------------- ### Get All Invites Source: https://tenderplan.ru/api/doc Retrieves all invites. ```APIDOC ## GET /api/invites/getall ### Description Retrieves all invites. ### Method GET ### Endpoint /api/invites/getall ``` -------------------------------- ### GET /api/rnp/get Source: https://tenderplan.ru/api/doc ApiRnpGet ```APIDOC ## GET /api/rnp/get ### Description ApiRnpGet ### Method GET ### Endpoint /api/rnp/get ``` -------------------------------- ### GET /api/partners/code/get Source: https://tenderplan.ru/api/doc ApiPartnersCodeGet ```APIDOC ## GET /api/partners/code/get ### Description ApiPartnersCodeGet ### Method GET ### Endpoint /api/partners/code/get ``` -------------------------------- ### Get Key Source: https://tenderplan.ru/api/doc Retrieves a specific key. ```APIDOC ## GET /api/keys/get ### Description Retrieves a specific key. ### Method GET ### Endpoint /api/keys/get ``` -------------------------------- ### GET /api/products/search Source: https://tenderplan.ru/api/doc ApiProductsSearch ```APIDOC ## GET /api/products/search ### Description ApiProductsSearch ### Method GET ### Endpoint /api/products/search ``` -------------------------------- ### GET /api/rnp/v2/get Source: https://tenderplan.ru/api/doc ApiRnpV2Get ```APIDOC ## GET /api/rnp/v2/get ### Description ApiRnpV2Get ### Method GET ### Endpoint /api/rnp/v2/get ``` -------------------------------- ### GET /api/releases/latest Source: https://tenderplan.ru/api/doc ApiReleasesLatest ```APIDOC ## GET /api/releases/latest ### Description ApiReleasesLatest ### Method GET ### Endpoint /api/releases/latest ``` -------------------------------- ### Marks Get All Source: https://tenderplan.ru/api/doc Retrieves all marks. ```APIDOC ## GET /api/marks/getall ### Description Retrieves all marks available in the system. ### Method GET ### Endpoint /api/marks/getall ``` -------------------------------- ### GET /api/searchfilters/getall Source: https://tenderplan.ru/api/doc ApiSearchfiltersGetall ```APIDOC ## GET /api/searchfilters/getall ### Description ApiSearchfiltersGetall ### Method GET ### Endpoint /api/searchfilters/getall ``` -------------------------------- ### GET /api/searchfilters/v2/getall Source: https://tenderplan.ru/api/doc ApiSearchfiltersV2Getall ```APIDOC ## GET /api/searchfilters/v2/getall ### Description ApiSearchfiltersV2Getall ### Method GET ### Endpoint /api/searchfilters/v2/getall ``` -------------------------------- ### Get Prices Info Source: https://tenderplan.ru/api/doc Retrieves pricing information. ```APIDOC ## GET /api/info/prices ### Description Retrieves pricing information. ### Method GET ### Endpoint /api/info/prices ``` -------------------------------- ### Lawyers Bids Get Count Free Source: https://tenderplan.ru/api/doc Gets the count of free bids available for lawyers. ```APIDOC ## GET /api/lawyers/bids/get/countfree ### Description Retrieves the count of available free bids for lawyers. ### Method GET ### Endpoint /api/lawyers/bids/get/countfree ``` -------------------------------- ### GET /api/search/tender Source: https://tenderplan.ru/api/doc ApiSearchTender ```APIDOC ## GET /api/search/tender ### Description ApiSearchTender ### Method GET ### Endpoint /api/search/tender ``` -------------------------------- ### GET /api/rnp/v2/search Source: https://tenderplan.ru/api/doc ApiRnpV2Search ```APIDOC ## GET /api/rnp/v2/search ### Description ApiRnpV2Search ### Method GET ### Endpoint /api/rnp/v2/search ``` -------------------------------- ### ObjectTable Template Get All Source: https://tenderplan.ru/api/doc Retrieves all cost calculation table templates. ```APIDOC ## GET /api/objectTable/template/getall ### Description Retrieves a list of all available cost calculation table templates. ### Method GET ### Endpoint /api/objectTable/template/getall ``` -------------------------------- ### GET /api/searchfilters/v2/get Source: https://tenderplan.ru/api/doc ApiSearchfiltersV2Get ```APIDOC ## GET /api/searchfilters/v2/get ### Description ApiSearchfiltersV2Get ### Method GET ### Endpoint /api/searchfilters/v2/get ``` -------------------------------- ### Get Image Source: https://tenderplan.ru/api/doc Retrieves an image. ```APIDOC ## GET /api/images/get ### Description Retrieves an image. ### Method GET ### Endpoint /api/images/get ``` -------------------------------- ### GET /api/searchfilters/get Source: https://tenderplan.ru/api/doc ApiSearchfiltersGet ```APIDOC ## GET /api/searchfilters/get ### Description ApiSearchfiltersGet ### Method GET ### Endpoint /api/searchfilters/get ``` -------------------------------- ### Get Firm Attachments Source: https://tenderplan.ru/api/doc Retrieves all attachments for a firm. ```APIDOC ## GET /api/firms/attachments ### Description Retrieves all attachments for a firm. ### Method GET ### Endpoint /api/firms/attachments ``` -------------------------------- ### GET /api/organizations/getshort Source: https://tenderplan.ru/api/doc ApiOrganizationsGetshort ```APIDOC ## GET /api/organizations/getshort ### Description ApiOrganizationsGetshort ### Method GET ### Endpoint /api/organizations/getshort ``` -------------------------------- ### Get User Info Source: https://tenderplan.ru/api/doc Retrieves user information. ```APIDOC ## GET /api/info/user ### Description Retrieves user information. ### Method GET ### Endpoint /api/info/user ``` -------------------------------- ### ObjectTable Get Source: https://tenderplan.ru/api/doc Retrieves the cost calculation table. ```APIDOC ## GET /api/objectTable/get ### Description Retrieves the cost calculation table. ### Method GET ### Endpoint /api/objectTable/get ``` -------------------------------- ### GET /api/organizations/suggestions Source: https://tenderplan.ru/api/doc ApiOrganizationsSuggestions ```APIDOC ## GET /api/organizations/suggestions ### Description ApiOrganizationsSuggestions ### Method GET ### Endpoint /api/organizations/suggestions ``` -------------------------------- ### Get Key Keywords Source: https://tenderplan.ru/api/doc Retrieves keywords associated with keys. ```APIDOC ## GET /api/keys/getkeywords ### Description Retrieves keywords associated with keys. ### Method GET ### Endpoint /api/keys/getkeywords ``` -------------------------------- ### GET /api/search/address Source: https://tenderplan.ru/api/doc ApiSearchAddress ```APIDOC ## GET /api/search/address ### Description ApiSearchAddress ### Method GET ### Endpoint /api/search/address ``` -------------------------------- ### GET /api/organizations/get Source: https://tenderplan.ru/api/doc ApiOrganizationsGet ```APIDOC ## GET /api/organizations/get ### Description ApiOrganizationsGet ### Method GET ### Endpoint /api/organizations/get ``` -------------------------------- ### Get Invite Info Source: https://tenderplan.ru/api/doc Retrieves information about an invite. ```APIDOC ## GET /api/invites/info ### Description Retrieves information about an invite. ### Method GET ### Endpoint /api/invites/info ``` -------------------------------- ### ObjectTable Template Get Source: https://tenderplan.ru/api/doc Retrieves a cost calculation table template. ```APIDOC ## GET /api/objectTable/template/get ### Description Retrieves a specific cost calculation table template. ### Method GET ### Endpoint /api/objectTable/template/get ``` -------------------------------- ### Get Firm Info Source: https://tenderplan.ru/api/doc Retrieves firm information. ```APIDOC ## GET /api/firms/get ### Description Retrieves firm information. ### Method GET ### Endpoint /api/firms/get ``` -------------------------------- ### Get Firm Info Source: https://tenderplan.ru/api/doc Retrieves firm information. ```APIDOC ## GET /api/info/firm ### Description Retrieves firm information. ### Method GET ### Endpoint /api/info/firm ``` -------------------------------- ### Get Roles Info Source: https://tenderplan.ru/api/doc Retrieves role information. ```APIDOC ## GET /api/info/roles ### Description Retrieves role information. ### Method GET ### Endpoint /api/info/roles ``` -------------------------------- ### GET /api/organizations/getmanyshort Source: https://tenderplan.ru/api/doc ApiOrganizationsGetmanyshort ```APIDOC ## GET /api/organizations/getmanyshort ### Description ApiOrganizationsGetmanyshort ### Method GET ### Endpoint /api/organizations/getmanyshort ``` -------------------------------- ### GET /api/participants/analytics/cache Source: https://tenderplan.ru/api/doc ApiParticipantsAnalyticsCache ```APIDOC ## GET /api/participants/analytics/cache ### Description ApiParticipantsAnalyticsCache ### Method GET ### Endpoint /api/participants/analytics/cache ``` -------------------------------- ### Orders Get Source: https://tenderplan.ru/api/doc Retrieves an order by its ID. ```APIDOC ## GET /api/orders/get ### Description Retrieves details of an order using its unique identifier. ### Method GET ### Endpoint /api/orders/get ``` -------------------------------- ### GET /api/organizations/search Source: https://tenderplan.ru/api/doc ApiOrganizationsSearch ```APIDOC ## GET /api/organizations/search ### Description ApiOrganizationsSearch ### Method GET ### Endpoint /api/organizations/search ``` -------------------------------- ### GET /api/organizations/getname Source: https://tenderplan.ru/api/doc ApiOrganizationsGetname ```APIDOC ## GET /api/organizations/getname ### Description ApiOrganizationsGetname ### Method GET ### Endpoint /api/organizations/getname ``` -------------------------------- ### GET /api/payers/getall Source: https://tenderplan.ru/api/doc Retrieves all payers. ```APIDOC ## GET /api/payers/getall ### Description Retrieves all payers. ### Method GET ### Endpoint /api/payers/getall ``` -------------------------------- ### GET /api/organizations/getcontacts Source: https://tenderplan.ru/api/doc ApiOrganizationsGetcontacts ```APIDOC ## GET /api/organizations/getcontacts ### Description ApiOrganizationsGetcontacts ### Method GET ### Endpoint /api/organizations/getcontacts ``` -------------------------------- ### MyFirms Get Source: https://tenderplan.ru/api/doc Retrieves a single company from 'My Firms'. ```APIDOC ## GET /api/myfirms/get ### Description Retrieves details of a single company from the user's list of firms. ### Method GET ### Endpoint /api/myfirms/get ``` -------------------------------- ### Marks Get Source: https://tenderplan.ru/api/doc Retrieves a specific mark. ```APIDOC ## GET /api/marks/get ### Description Retrieves details of a specific mark. ### Method GET ### Endpoint /api/marks/get ``` -------------------------------- ### Key Bin Source: https://tenderplan.ru/api/doc Retrieves key binary data. ```APIDOC ## GET /api/keys/bin ### Description Retrieves key binary data. ### Method GET ### Endpoint /api/keys/bin ``` -------------------------------- ### Notes Get Source: https://tenderplan.ru/api/doc Retrieves a specific note. ```APIDOC ## GET /api/notes/get ### Description Retrieves details of a specific note. ### Method GET ### Endpoint /api/notes/get ``` -------------------------------- ### POST /api/products/list Source: https://tenderplan.ru/api/doc ApiProductsList ```APIDOC ## POST /api/products/list ### Description ApiProductsList ### Method POST ### Endpoint /api/products/list ``` -------------------------------- ### Orders Create Source: https://tenderplan.ru/api/doc Creates a new order. ```APIDOC ## POST /api/orders/create ### Description Creates a new order in the system. ### Method POST ### Endpoint /api/orders/create ``` -------------------------------- ### Get V2 Roles List Source: https://tenderplan.ru/api/doc Retrieves the list of roles for v2. ```APIDOC ## GET /api/info/v2/roles ### Description Retrieves the list of roles for v2. ### Method GET ### Endpoint /api/info/v2/roles ``` -------------------------------- ### GET /api/organizations/data/bankguarantees Source: https://tenderplan.ru/api/doc ApiOrganizationsDataBankguarantees ```APIDOC ## GET /api/organizations/data/bankguarantees ### Description ApiOrganizationsDataBankguarantees ### Method GET ### Endpoint /api/organizations/data/bankguarantees ``` -------------------------------- ### List Integrations Source: https://tenderplan.ru/api/doc Retrieves a list of integrations. ```APIDOC ## GET /api/integrations/list ### Description Retrieves a list of integrations. ### Method GET ### Endpoint /api/integrations/list ``` -------------------------------- ### Notes Get Many Source: https://tenderplan.ru/api/doc Retrieves multiple notes based on organizations. ```APIDOC ## POST /api/notes/getmany ### Description Retrieves multiple notes associated with specific organizations. ### Method POST ### Endpoint /api/notes/getmany ``` -------------------------------- ### AuthDeviceAdd Source: https://tenderplan.ru/api/doc Adds a new device for authentication or tracking. ```APIDOC ## POST /auth/device/add ### Description Adds a new device for authentication or tracking. ### Method POST ### Endpoint /auth/device/add ``` -------------------------------- ### Lawyers Bids Get Short Source: https://tenderplan.ru/api/doc Retrieves a short list of lawyer bids. ```APIDOC ## GET /api/lawyers/bids/get/short ### Description Retrieves a concise list of lawyer bids. ### Method GET ### Endpoint /api/lawyers/bids/get/short ``` -------------------------------- ### Add Key Source: https://tenderplan.ru/api/doc Adds a key. ```APIDOC ## POST /api/keys/add ### Description Adds a key. ### Method POST ### Endpoint /api/keys/add ``` -------------------------------- ### Get V2 Rights List Source: https://tenderplan.ru/api/doc Retrieves the list of access rights for v2. ```APIDOC ## GET /api/info/v2/rights ### Description Retrieves the list of access rights for v2. ### Method GET ### Endpoint /api/info/v2/rights ``` -------------------------------- ### Get Status Info Source: https://tenderplan.ru/api/doc Retrieves status information. ```APIDOC ## GET /api/info/status ### Description Retrieves status information. ### Method GET ### Endpoint /api/info/status ``` -------------------------------- ### GET /api/participants/contacts Source: https://tenderplan.ru/api/doc Retrieves supplier contacts. ```APIDOC ## GET /api/participants/contacts ### Description Retrieves supplier contacts. ### Method GET ### Endpoint /api/participants/contacts ``` -------------------------------- ### POST /api/search/preview Source: https://tenderplan.ru/api/doc ApiSearchPreview ```APIDOC ## POST /api/search/preview ### Description ApiSearchPreview ### Method POST ### Endpoint /api/search/preview ``` -------------------------------- ### Get Delivery Places by Query Source: https://tenderplan.ru/api/doc Retrieves delivery addresses based on a search query. ```APIDOC ## POST /api/delivery-places/internal ### Description Retrieves delivery addresses based on a search query. ### Method POST ### Endpoint /api/delivery-places/internal ``` -------------------------------- ### POST /api/partners/list Source: https://tenderplan.ru/api/doc ApiPartnersList ```APIDOC ## POST /api/partners/list ### Description ApiPartnersList ### Method POST ### Endpoint /api/partners/list ``` -------------------------------- ### Lawyers Tenders Get List Source: https://tenderplan.ru/api/doc Retrieves a list of tenders for lawyers. ```APIDOC ## GET /api/lawyers/tenders/getlist ### Description Retrieves a list of tenders that lawyers can participate in or are related to. ### Method GET ### Endpoint /api/lawyers/tenders/getlist ``` -------------------------------- ### Get Provider Info Source: https://tenderplan.ru/api/doc Retrieves provider information. ```APIDOC ## GET /api/info/provider ### Description Retrieves provider information. ### Method GET ### Endpoint /api/info/provider ``` -------------------------------- ### POST /api/partners/users/add Source: https://tenderplan.ru/api/doc ApiPartnersUsersAdd ```APIDOC ## POST /api/partners/users/add ### Description ApiPartnersUsersAdd ### Method POST ### Endpoint /api/partners/users/add ``` -------------------------------- ### Notifications Get List Source: https://tenderplan.ru/api/doc Retrieves a list of user notifications. ```APIDOC ## GET /api/notifications/getlist ### Description Retrieves a list of notifications for the user. ### Method GET ### Endpoint /api/notifications/getlist ``` -------------------------------- ### AuthLogin Source: https://tenderplan.ru/api/doc Logs in a user with their credentials. ```APIDOC ## POST /auth/login ### Description Logs in a user with their credentials. ### Method POST ### Endpoint /auth/login ``` -------------------------------- ### Marks Count Source: https://tenderplan.ru/api/doc Gets the total count of marks. ```APIDOC ## GET /api/marks/count ### Description Retrieves the total number of marks. ### Method GET ### Endpoint /api/marks/count ``` -------------------------------- ### Lawyers Bids Get List Source: https://tenderplan.ru/api/doc Retrieves a list of lawyer bids. ```APIDOC ## GET /api/lawyers/bids/getlist ### Description Retrieves a comprehensive list of lawyer bids. ### Method GET ### Endpoint /api/lawyers/bids/getlist ``` -------------------------------- ### AuthClientRegister Source: https://tenderplan.ru/api/doc Registers a new client application. ```APIDOC ## POST /auth/client/register ### Description Registers a new client application. ### Method POST ### Endpoint /auth/client/register ``` -------------------------------- ### Lawyers Bids Get Source: https://tenderplan.ru/api/doc Retrieves bid information for lawyers. ```APIDOC ## GET /api/lawyers/bids/get ### Description Retrieves detailed information about bids for lawyers. ### Method GET ### Endpoint /api/lawyers/bids/get ``` -------------------------------- ### ObjectTable Template Apply Source: https://tenderplan.ru/api/doc Applies a template to a tender. ```APIDOC ## POST /api/objectTable/template/apply ### Description Applies a cost calculation table template to a tender. ### Method POST ### Endpoint /api/objectTable/template/apply ``` -------------------------------- ### Notifications V2 Get List Source: https://tenderplan.ru/api/doc Retrieves a list of short tender models via notifications (V2). ```APIDOC ## GET /api/notifications/v2/getlist ### Description Retrieves a list of short tender models associated with notifications using the V2 API. ### Method GET ### Endpoint /api/notifications/v2/getlist ``` -------------------------------- ### MyFirms Add Source: https://tenderplan.ru/api/doc Adds a new company to 'My Firms'. ```APIDOC ## POST /api/myfirms/add ### Description Adds a new company to the user's list of firms. ### Method POST ### Endpoint /api/myfirms/add ``` -------------------------------- ### Lawyers Bids Get Info Source: https://tenderplan.ru/api/doc Retrieves general information about lawyer bids. ```APIDOC ## GET /api/lawyers/bids/get/info ### Description Retrieves general information related to lawyer bids. ### Method GET ### Endpoint /api/lawyers/bids/get/info ``` -------------------------------- ### Lawyers Bids Tender Get Source: https://tenderplan.ru/api/doc Retrieves tender information for lawyer bids. ```APIDOC ## GET /api/lawyers/bids/tender/get ### Description Retrieves tender details relevant to lawyer bids. ### Method GET ### Endpoint /api/lawyers/bids/tender/get ``` -------------------------------- ### Add Invite Source: https://tenderplan.ru/api/doc Adds an invite. ```APIDOC ## POST /api/invites/add ### Description Adds an invite. ### Method POST ### Endpoint /api/invites/add ``` -------------------------------- ### Get All Comments Source: https://tenderplan.ru/api/doc Retrieves all comments for a specific tender or notification by their ID. ```APIDOC ## GET /api/comments/getall ### Description Retrieves all comments for a specific tender or notification by their ID. ### Method GET ### Endpoint /api/comments/getall ``` -------------------------------- ### POST /api/participants/analytics/compare Source: https://tenderplan.ru/api/doc ApiParticipantsAnalyticsCompare ```APIDOC ## POST /api/participants/analytics/compare ### Description ApiParticipantsAnalyticsCompare ### Method POST ### Endpoint /api/participants/analytics/compare ``` -------------------------------- ### GET /api/organizations/data/rnp Source: https://tenderplan.ru/api/doc ApiOrganizationsDataRnp ```APIDOC ## GET /api/organizations/data/rnp ### Description ApiOrganizationsDataRnp ### Method GET ### Endpoint /api/organizations/data/rnp ``` -------------------------------- ### GET /api/organizations/data/egrul Source: https://tenderplan.ru/api/doc ApiOrganizationsDataEgrul ```APIDOC ## GET /api/organizations/data/egrul ### Description ApiOrganizationsDataEgrul ### Method GET ### Endpoint /api/organizations/data/egrul ``` -------------------------------- ### AuthRegisterPartnerGpb Source: https://tenderplan.ru/api/doc Registers a new partner user using GPB format. ```APIDOC ## OPTIONS /auth/register/partner/gpb ### Description Registers a new partner user using GPB format. ### Method OPTIONS ### Endpoint /auth/register/partner/gpb ``` ```APIDOC ## POST /auth/register/partner/gpb ### Description Registers a new partner user using GPB format. ### Method POST ### Endpoint /auth/register/partner/gpb ``` -------------------------------- ### Lawyers Comments Get List Source: https://tenderplan.ru/api/doc Retrieves a list of comments for lawyers. ```APIDOC ## GET /api/lawyers/comments/getlist ### Description Retrieves a list of comments made by or for lawyers. ### Method GET ### Endpoint /api/lawyers/comments/getlist ``` -------------------------------- ### Get Cost Calculation Table for External View Source: https://tenderplan.ru/api/doc Retrieves the cost calculation table for external viewing. ```APIDOC ## GET /api/external/objectTable ### Description Retrieves the cost calculation table for external viewing. ### Method GET ### Endpoint /api/external/objectTable ``` -------------------------------- ### GET /api/organizations/data/acts/stats Source: https://tenderplan.ru/api/doc ApiOrganizationsDataActsStats ```APIDOC ## GET /api/organizations/data/acts/stats ### Description ApiOrganizationsDataActsStats ### Method GET ### Endpoint /api/organizations/data/acts/stats ``` -------------------------------- ### POST /api/participants/list Source: https://tenderplan.ru/api/doc ApiParticipantsList ```APIDOC ## POST /api/participants/list ### Description ApiParticipantsList ### Method POST ### Endpoint /api/participants/list ``` -------------------------------- ### GET /api/organizations/data/acts Source: https://tenderplan.ru/api/doc ApiOrganizationsDataActs ```APIDOC ## GET /api/organizations/data/acts ### Description ApiOrganizationsDataActs ### Method GET ### Endpoint /api/organizations/data/acts ``` -------------------------------- ### Access Rights Source: https://tenderplan.ru/api/doc Access rights define the permissions a token has to interact with different data sections. For example, to send a comment as a user, the token must be obtained with the _comments:write_ scope. ```APIDOC ## Access Rights Access rights determine the ability to use a token to work with a particular data section. For instance, to send a comment on behalf of a user, the token must be obtained with the _comments:write_ scope. The list of access right names required by the application is passed in the `scope` parameter during the access key acquisition process. It is recommended to specify the minimum set of access rights necessary for the application's operation. A general access right can be specified, for example, _comments_ - equivalent to _comments:write_ and _comments:read_. The description of each method specifies the access rights it requires. * _comments:read_ - access to retrieve comments * _comments:write_ - access to write comments * _resources:external_ - access to retrieve tender data, acts, bank guarantees, etc., not containing user information * _resources:personal_ - access to retrieve tender data and analytical data containing user information * _firm:read_ - access to retrieve user's firm information * _firm:write_ - access to update user's firm information * _user:read_ - access to retrieve user's personal data * _user:write_ - access to update personal data * _keys:read_ - access to retrieve the list of keys * _keys:write_ - access to edit and create keys * _marks:read_ - access to retrieve the list of marks * _marks:write_ - access to edit and create marks * _users:read_ - access to retrieve information about firm users * _users:write_ - access to delete and restore firm users * _invites:read_ - access to retrieve the list of invited users * _invites:write_ - access to invite new users and cancel invitations * _notes:read_ - access to retrieve notes about customers and suppliers * _notes:write_ - access to create and edit notes about customers and suppliers * _notifications:read_ - access to retrieve the user's notification list * _notifications:write_ - access to read user notifications * _partners:read_ - access to retrieve information from the partner's account * _partners:write_ - access to modify information from the partner's account * _relations:read_ - access to retrieve the list of tenders by marks, keys, and users * _relations:write_ - access to modify the list of tenders by marks, keys, and users * _calendar:read_ - access to retrieve information from the firm's calendar * _private_ - access for applications is prohibited ``` -------------------------------- ### POST /api/partners/users/set Source: https://tenderplan.ru/api/doc ApiPartnersUsersSet ```APIDOC ## POST /api/partners/users/set ### Description ApiPartnersUsersSet ### Method POST ### Endpoint /api/partners/users/set ``` -------------------------------- ### Get Customer Analytics Filter Source: https://tenderplan.ru/api/doc Retrieves a filter for customer analytics lists. ```APIDOC ## GET /api/customers/filters/get ### Description Retrieves a filter for customer analytics lists. ### Method GET ### Endpoint /api/customers/filters/get ``` -------------------------------- ### ObjectTable Share Source: https://tenderplan.ru/api/doc Configures access settings for the cost calculation table. ```APIDOC ## POST /api/objectTable/share ### Description Configures access permissions for the cost calculation table. ### Method POST ### Endpoint /api/objectTable/share ``` -------------------------------- ### Orders Products Source: https://tenderplan.ru/api/doc Retrieves information about products or tariffs for orders. ```APIDOC ## GET /api/orders/products ### Description Retrieves information about available products or tariffs related to orders. ### Method GET ### Endpoint /api/orders/products ``` -------------------------------- ### AuthRegisterPartner Source: https://tenderplan.ru/api/doc Registers a new partner user. ```APIDOC ## POST /auth/register/partner ### Description Registers a new partner user. ### Method POST ### Endpoint /auth/register/partner ``` -------------------------------- ### GET /api/payers/get Source: https://tenderplan.ru/api/doc Retrieves a single payer. ```APIDOC ## GET /api/payers/get ### Description Retrieves a single payer. ### Method GET ### Endpoint /api/payers/get ``` -------------------------------- ### Customer List Source: https://tenderplan.ru/api/doc Retrieves a list of customers. ```APIDOC ## POST /api/customers/list ### Description Retrieves a list of customers. ### Method POST ### Endpoint /api/customers/list ``` -------------------------------- ### AuthClientList Source: https://tenderplan.ru/api/doc Retrieves a list of registered client applications. ```APIDOC ## GET /auth/client/list ### Description Retrieves a list of registered client applications. ### Method GET ### Endpoint /auth/client/list ``` -------------------------------- ### Marks Update Settings Source: https://tenderplan.ru/api/doc Updates settings for marks. ```APIDOC ## POST /api/marks/update/settings ### Description Updates the settings associated with marks. ### Method POST ### Endpoint /api/marks/update/settings ``` -------------------------------- ### GET /api/payers/link Source: https://tenderplan.ru/api/doc Retrieves payer information by token. ```APIDOC ## GET /api/payers/link ### Description Retrieves payer information by token. ### Method GET ### Endpoint /api/payers/link ``` -------------------------------- ### Request Callback Source: https://tenderplan.ru/api/doc Requests a callback. ```APIDOC ## POST /api/feedback/requestcallback ### Description Requests a callback. ### Method POST ### Endpoint /api/feedback/requestcallback ``` -------------------------------- ### Notifications Count Source: https://tenderplan.ru/api/doc Gets the count of user notifications. ```APIDOC ## GET /api/notifications/count ### Description Retrieves the total number of unread notifications for the user. ### Method GET ### Endpoint /api/notifications/count ``` -------------------------------- ### Get Invoice Source: https://tenderplan.ru/api/doc [DEPRECATED] Retrieves the invoice name. ```APIDOC ## GET /api/invoice/get ### Description [DEPRECATED] Retrieves the invoice name. ### Method GET ### Endpoint /api/invoice/get ``` -------------------------------- ### ObjectTable Template Add Source: https://tenderplan.ru/api/doc Adds a new template for the cost calculation table. ```APIDOC ## POST /api/objectTable/template/add ### Description Adds a new template for the cost calculation table. ### Method POST ### Endpoint /api/objectTable/template/add ``` -------------------------------- ### AuthClientGet Source: https://tenderplan.ru/api/doc Retrieves information about a specific client application. ```APIDOC ## GET /auth/client/get ### Description Retrieves information about a specific client application. ### Method GET ### Endpoint /auth/client/get ``` -------------------------------- ### Orders Link Source: https://tenderplan.ru/api/doc Retrieves order information using a token. ```APIDOC ## GET /api/orders/link ### Description Retrieves order information using a provided token. ### Method GET ### Endpoint /api/orders/link ``` -------------------------------- ### Customer V2 List Source: https://tenderplan.ru/api/doc Retrieves a list of customers for v2. ```APIDOC ## POST /api/customers/v2/list ### Description Retrieves a list of customers for v2. ### Method POST ### Endpoint /api/customers/v2/list ``` -------------------------------- ### Notes Add Source: https://tenderplan.ru/api/doc Adds a new note. ```APIDOC ## POST /api/notes/add ### Description Adds a new note to the system. ### Method POST ### Endpoint /api/notes/add ``` -------------------------------- ### Update All Keys Source: https://tenderplan.ru/api/doc Updates all keys. ```APIDOC ## POST /api/keys/update/all ### Description Updates all keys. ### Method POST ### Endpoint /api/keys/update/all ``` -------------------------------- ### AuthRegisterUser Source: https://tenderplan.ru/api/doc Registers a new standard user. ```APIDOC ## POST /auth/register/user ### Description Registers a new standard user. ### Method POST ### Endpoint /auth/register/user ``` -------------------------------- ### POST /api/partners/code/set Source: https://tenderplan.ru/api/doc ApiPartnersCodeSet ```APIDOC ## POST /api/partners/code/set ### Description ApiPartnersCodeSet ### Method POST ### Endpoint /api/partners/code/set ``` -------------------------------- ### Lawyers Notifications Count Source: https://tenderplan.ru/api/doc Gets the count of notifications for lawyers. ```APIDOC ## GET /api/lawyers/notifications/count ### Description Retrieves the total number of unread notifications for lawyers. ### Method GET ### Endpoint /api/lawyers/notifications/count ``` -------------------------------- ### AuthConfirmInvite Source: https://tenderplan.ru/api/doc Confirms an invitation to join a system or group. ```APIDOC ## POST /auth/confirm/invite ### Description Confirms an invitation to join a system or group. ### Method POST ### Endpoint /auth/confirm/invite ``` -------------------------------- ### Lawyers Attachments Get Source: https://tenderplan.ru/api/doc Retrieves attachments related to lawyers. ```APIDOC ## GET /api/lawyers/attachments/get ### Description Retrieves attachments associated with lawyers. ### Method GET ### Endpoint /api/lawyers/attachments/get ``` -------------------------------- ### POST /api/participants/v2/list Source: https://tenderplan.ru/api/doc ApiParticipantsV2List ```APIDOC ## POST /api/participants/v2/list ### Description ApiParticipantsV2List ### Method POST ### Endpoint /api/participants/v2/list ``` -------------------------------- ### POST /api/partners/setrole Source: https://tenderplan.ru/api/doc ApiPartnersSetrole ```APIDOC ## POST /api/partners/setrole ### Description ApiPartnersSetrole ### Method POST ### Endpoint /api/partners/setrole ``` -------------------------------- ### Restore Key Source: https://tenderplan.ru/api/doc Restores a key. ```APIDOC ## POST /api/keys/restore ### Description Restores a key. ### Method POST ### Endpoint /api/keys/restore ``` -------------------------------- ### Get Comment by ID Source: https://tenderplan.ru/api/doc Retrieves a single comment by its ID. ```APIDOC ## GET /api/comments/get ### Description Retrieves a single comment by its ID. ### Method GET ### Endpoint /api/comments/get ``` -------------------------------- ### API Request Format with Authorization Header Source: https://tenderplan.ru/api/doc Demonstrates how to include the access token in the Authorization header for API requests. This is essential for authenticating your application and accessing protected resources. ```APIDOC ## GET /api/info/firm ### Description Retrieves firm information. This is an example endpoint to demonstrate the required authorization header format. ### Method GET ### Endpoint /api/info/firm ### Parameters #### Header Parameters - **Authorization** (string) - Required - The access token for authentication, formatted as 'Bearer YOUR_ACCESS_TOKEN'. ### Request Example ```curl curl --location --request GET 'https://tenderplan.ru/api/info/firm' \ --header 'Authorization: Bearer 96b1...d53f' ``` ### Response #### Success Response (200) - **firm_data** (object) - Contains details about the firm. #### Response Example ```json { "firm_data": { "name": "Example Firm", "inn": "1234567890" } } ``` ``` -------------------------------- ### Request Key Source: https://tenderplan.ru/api/doc Requests a key. ```APIDOC ## POST /api/keys/request ### Description Requests a key. ### Method POST ### Endpoint /api/keys/request ``` -------------------------------- ### Marks Bin Source: https://tenderplan.ru/api/doc Retrieves binary data related to marks. ```APIDOC ## GET /api/marks/bin ### Description Retrieves binary data associated with marks. ### Method GET ### Endpoint /api/marks/bin ``` -------------------------------- ### Firm V2 List Source: https://tenderplan.ru/api/doc Retrieves a list of firms for v2. ```APIDOC ## POST /api/firms/analytics/v2/list ### Description Retrieves a list of firms for v2. ### Method POST ### Endpoint /api/firms/analytics/v2/list ``` -------------------------------- ### Marks Add Source: https://tenderplan.ru/api/doc Adds a new mark. ```APIDOC ## POST /api/marks/add ### Description Adds a new mark to the system. ### Method POST ### Endpoint /api/marks/add ``` -------------------------------- ### Lawyers Tenders Count Source: https://tenderplan.ru/api/doc Gets the count of tenders relevant to lawyers. ```APIDOC ## GET /api/lawyers/tenders/count ### Description Retrieves the total count of tenders relevant to lawyers. ### Method GET ### Endpoint /api/lawyers/tenders/count ``` -------------------------------- ### Lawyers Notifications Get List Source: https://tenderplan.ru/api/doc Retrieves a list of notifications for lawyers. ```APIDOC ## GET /api/lawyers/notifications/getlist ### Description Retrieves a list of notifications pertaining to lawyers. ### Method GET ### Endpoint /api/lawyers/notifications/getlist ``` -------------------------------- ### MyFirms List Source: https://tenderplan.ru/api/doc Retrieves all companies from 'My Firms'. ```APIDOC ## GET /api/myfirms/list ### Description Retrieves a list of all companies associated with the user's firms. ### Method GET ### Endpoint /api/myfirms/list ``` -------------------------------- ### Quotas and Limits Source: https://tenderplan.ru/api/doc The API has rate limits to ensure fair usage. No more than 250 requests within 10 seconds and no more than 800 requests within 60 seconds are allowed per user or application. ```APIDOC ## Quotas and Limits No more than 250 requests within 10 seconds and no more than 800 requests within 60 seconds are allowed from a single user or application. In case of exceeding either limit, the server will return a response with code 429. To reduce the risk of being blacklisted, it is recommended to use the Keep-Alive function when interacting with the API programmatically. ``` -------------------------------- ### Get Comments by IDs Source: https://tenderplan.ru/api/doc Retrieves information for comments based on their IDs. ```APIDOC ## GET /api/comments/getmany ### Description Retrieves information for comments based on their IDs. ### Method GET ### Endpoint /api/comments/getmany ``` -------------------------------- ### POST /api/share/order Source: https://tenderplan.ru/api/doc Creates a shared access token for an order. ```APIDOC ## POST /api/share/order ### Description Creates a shared access token for an order. ### Method POST ### Endpoint /api/share/order ``` -------------------------------- ### POST /api/searchfilters/v2/add Source: https://tenderplan.ru/api/doc ApiSearchfiltersV2Add ```APIDOC ## POST /api/searchfilters/v2/add ### Description ApiSearchfiltersV2Add ### Method POST ### Endpoint /api/searchfilters/v2/add ``` -------------------------------- ### POST /api/searchfilters/add Source: https://tenderplan.ru/api/doc ApiSearchfiltersAdd ```APIDOC ## POST /api/searchfilters/add ### Description ApiSearchfiltersAdd ### Method POST ### Endpoint /api/searchfilters/add ``` -------------------------------- ### Firm List Source: https://tenderplan.ru/api/doc Retrieves a list of firms. ```APIDOC ## POST /api/firms/list ### Description Retrieves a list of firms. ### Method POST ### Endpoint /api/firms/list ``` -------------------------------- ### POST /api/organizations/data/autocomplete Source: https://tenderplan.ru/api/doc ApiOrganizationsDataAutocomplete ```APIDOC ## POST /api/organizations/data/autocomplete ### Description ApiOrganizationsDataAutocomplete ### Method POST ### Endpoint /api/organizations/data/autocomplete ``` -------------------------------- ### POST /api/organizations/requisites Source: https://tenderplan.ru/api/doc Retrieves organization details based on a search query. ```APIDOC ## POST /api/organizations/requisites ### Description Retrieves organization details based on a search query. ### Method POST ### Endpoint /api/organizations/requisites ``` -------------------------------- ### POST /api/products/analytics/base Source: https://tenderplan.ru/api/doc ApiProductsAnalyticsBase ```APIDOC ## POST /api/products/analytics/base ### Description ApiProductsAnalyticsBase ### Method POST ### Endpoint /api/products/analytics/base ``` -------------------------------- ### Users API Source: https://tenderplan.ru/api/doc Endpoints for managing user accounts, profiles, and settings within the Tenderplan system. ```APIDOC ## GET /api/users/count ### Description Retrieves the total count of users. ### Method GET ### Endpoint /api/users/count ``` ```APIDOC ## POST /api/users/delete/photo ### Description Deletes a user's profile photo. ### Method POST ### Endpoint /api/users/delete/photo ``` ```APIDOC ## GET /api/users/getall ### Description Retrieves a list of all users. ### Method GET ### Endpoint /api/users/getall ``` ```APIDOC ## GET /api/users/getinfo ### Description Retrieves information about a specific user. ### Method GET ### Endpoint /api/users/getinfo ``` ```APIDOC ## POST /api/users/keysorder ### Description Updates the order of user keys. ### Method POST ### Endpoint /api/users/keysorder ``` ```APIDOC ## POST /api/users/marksorder ### Description Updates the order of user marks. ### Method POST ### Endpoint /api/users/marksorder ``` ```APIDOC ## POST /api/users/mycompanymarks ### Description Manages marks for the user's company. ### Method POST ### Endpoint /api/users/mycompanymarks ``` ```APIDOC ## GET /api/users/online ### Description Retrieves the time spent online by each user today, in milliseconds. ### Method GET ### Endpoint /api/users/online ``` ```APIDOC ## POST /api/users/password/reset ### Description Resets a user's password. ### Method POST ### Endpoint /api/users/password/reset ``` ```APIDOC ## POST /api/users/pat/create ### Description Creates a new Personal Access Token (PAT) for a user. ### Method POST ### Endpoint /api/users/pat/create ``` ```APIDOC ## GET /api/users/pat/list ### Description Retrieves a list of Personal Access Tokens (PATs) for a user. ### Method GET ### Endpoint /api/users/pat/list ``` ```APIDOC ## POST /api/users/pat/revoke ### Description Revokes a user's Personal Access Token (PAT). ### Method POST ### Endpoint /api/users/pat/revoke ``` ```APIDOC ## POST /api/users/remove ### Description Removes a user account. ### Method POST ### Endpoint /api/users/remove ``` ```APIDOC ## POST /api/users/restore ### Description Restores a removed user account. ### Method POST ### Endpoint /api/users/restore ``` ```APIDOC ## POST /api/users/settimezone ### Description Sets the timezone for a user. ### Method POST ### Endpoint /api/users/settimezone ``` ```APIDOC ## POST /api/users/update/info ### Description Updates a user's information. ### Method POST ### Endpoint /api/users/update/info ``` ```APIDOC ## POST /api/users/update/photo ### Description Updates a user's profile photo. ### Method POST ### Endpoint /api/users/update/photo ``` ```APIDOC ## POST /api/users/update/settings ### Description Updates a user's settings. ### Method POST ### Endpoint /api/users/update/settings ``` ```APIDOC ## POST /api/users/usersorder ### Description Updates the order of users. ### Method POST ### Endpoint /api/users/usersorder ``` -------------------------------- ### POST /api/search/list Source: https://tenderplan.ru/api/doc ApiSearchList ```APIDOC ## POST /api/search/list ### Description ApiSearchList ### Method POST ### Endpoint /api/search/list ``` -------------------------------- ### ObjectTable Exists Source: https://tenderplan.ru/api/doc Checks for the existence of the cost calculation table. ```APIDOC ## GET /api/objectTable/exists ### Description Checks if the cost calculation table exists. ### Method GET ### Endpoint /api/objectTable/exists ``` -------------------------------- ### ObjectTable Template Set Default Source: https://tenderplan.ru/api/doc Sets a cost calculation table template as default. ```APIDOC ## POST /api/objectTable/template/setdefault ### Description Sets a specific cost calculation table template as the default. ### Method POST ### Endpoint /api/objectTable/template/setdefault ``` -------------------------------- ### Attach Attachments to Firm Source: https://tenderplan.ru/api/doc Attaches attachments to a firm. ```APIDOC ## POST /api/firms/attachments ### Description Attaches attachments to a firm. ### Method POST ### Endpoint /api/firms/attachments ``` -------------------------------- ### checklists Source: https://tenderplan.ru/api/doc Endpoints for managing checklists, including adding, applying, retrieving, and updating them. ```APIDOC ## checklists POST/api/checklists/add Добавление чеклиста POST/api/checklists/apply Применение чек-листов к тендеру POST/api/checklists/applyMany Применение чек-листов к тендерам GET/api/checklists/get Получить чек-листы к тендеру GET/api/checklists/getall Получение списка чеклистов POST/api/checklists/remove Удаление чеклиста POST/api/checklists/setorder Обновление порядка чеклистов POST/api/checklists/update Обновление чеклиста ``` -------------------------------- ### AuthClientToken Source: https://tenderplan.ru/api/doc Obtains an access token for a client application. ```APIDOC ## POST /auth/client/token ### Description Obtains an access token for a client application. ### Method POST ### Endpoint /auth/client/token ``` -------------------------------- ### Authorize Integrations Source: https://tenderplan.ru/api/doc Authorizes integrations. ```APIDOC ## POST /api/integrations/authorize ### Description Authorizes integrations. ### Method POST ### Endpoint /api/integrations/authorize ``` -------------------------------- ### AuthClientReset Source: https://tenderplan.ru/api/doc Resets a client application's credentials or configuration. ```APIDOC ## POST /auth/client/reset ### Description Resets a client application's credentials or configuration. ### Method POST ### Endpoint /auth/client/reset ``` -------------------------------- ### POST /api/products/analytics/rest Source: https://tenderplan.ru/api/doc ApiProductsAnalyticsRest ```APIDOC ## POST /api/products/analytics/rest ### Description ApiProductsAnalyticsRest ### Method POST ### Endpoint /api/products/analytics/rest ``` -------------------------------- ### POST /api/organizations/graphics/customer Source: https://tenderplan.ru/api/doc ApiOrganizationsGraphicsCustomer ```APIDOC ## POST /api/organizations/graphics/customer ### Description ApiOrganizationsGraphicsCustomer ### Method POST ### Endpoint /api/organizations/graphics/customer ``` -------------------------------- ### AuthClientUpdate Source: https://tenderplan.ru/api/doc Updates the configuration of an existing client application. ```APIDOC ## POST /auth/client/update ### Description Updates the configuration of an existing client application. ### Method POST ### Endpoint /auth/client/update ``` -------------------------------- ### Tasks API Source: https://tenderplan.ru/api/doc Endpoints for managing tasks and sections within the Tenderplan system. ```APIDOC ## POST /api/tasks/add ### Description Adds a new task or section. ### Method POST ### Endpoint /api/tasks/add ``` ```APIDOC ## POST /api/tasks/complete ### Description Opens or closes an existing task. ### Method POST ### Endpoint /api/tasks/complete ``` ```APIDOC ## GET /api/tasks/getall ### Description Retrieves a list of all tasks and sections, including their order and associated attachments. ### Method GET ### Endpoint /api/tasks/getall ``` ```APIDOC ## GET /api/tasks/getmany ### Description Retrieves information about specific tasks based on their IDs. ### Method GET ### Endpoint /api/tasks/getmany ``` ```APIDOC ## POST /api/tasks/remove ### Description Removes a task or section. ### Method POST ### Endpoint /api/tasks/remove ``` ```APIDOC ## POST /api/tasks/restore ### Description Restores deleted tasks or sections. ### Method POST ### Endpoint /api/tasks/restore ``` ```APIDOC ## POST /api/tasks/setorder ### Description Updates the order of tasks or sections. ### Method POST ### Endpoint /api/tasks/setorder ``` ```APIDOC ## POST /api/tasks/setread ### Description Marks tasks as read by the user. ### Method POST ### Endpoint /api/tasks/setread ``` ```APIDOC ## POST /api/tasks/update ### Description Updates an existing task or section. ### Method POST ### Endpoint /api/tasks/update ```