update openapi
This commit is contained in:
parent
d59be87ee3
commit
086f7ae150
3
go.sum
3
go.sum
@ -1,5 +1,6 @@
|
|||||||
github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs=
|
github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs=
|
||||||
github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig=
|
github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig=
|
||||||
|
github.com/caarlos0/env/v8 v8.0.0 h1:POhxHhSpuxrLMIdvTGARuZqR4Jjm8AYmoi/JKlcScs0=
|
||||||
github.com/caarlos0/env/v8 v8.0.0/go.mod h1:7K4wMY9bH0esiXSSHlfHLX5xKGQMnkH5Fk4TDSSSzfo=
|
github.com/caarlos0/env/v8 v8.0.0/go.mod h1:7K4wMY9bH0esiXSSHlfHLX5xKGQMnkH5Fk4TDSSSzfo=
|
||||||
github.com/gofiber/fiber/v2 v2.52.4/go.mod h1:KEOE+cXMhXG0zHc9d8+E38hoX+ZN7bhOtgeF2oT6jrQ=
|
github.com/gofiber/fiber/v2 v2.52.4/go.mod h1:KEOE+cXMhXG0zHc9d8+E38hoX+ZN7bhOtgeF2oT6jrQ=
|
||||||
github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||||
@ -12,7 +13,9 @@ github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJ
|
|||||||
github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
|
github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
|
||||||
github.com/valyala/fasthttp v1.51.0/go.mod h1:oI2XroL+lI7vdXyYoQk03bXBThfFl2cVdIA3Xl7cH8g=
|
github.com/valyala/fasthttp v1.51.0/go.mod h1:oI2XroL+lI7vdXyYoQk03bXBThfFl2cVdIA3Xl7cH8g=
|
||||||
github.com/valyala/tcplisten v1.0.0/go.mod h1:T0xQ8SeCZGxckz9qRXTfG43PvQ/mcWh7FwZEA7Ioqkc=
|
github.com/valyala/tcplisten v1.0.0/go.mod h1:T0xQ8SeCZGxckz9qRXTfG43PvQ/mcWh7FwZEA7Ioqkc=
|
||||||
|
go.uber.org/multierr v1.10.0 h1:S0h4aNzvfcFsC3dRF1jLoaov7oRaKqRGC/pUEJ2yvPQ=
|
||||||
go.uber.org/multierr v1.10.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
|
go.uber.org/multierr v1.10.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
|
||||||
|
go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
|
||||||
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
|
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
|
||||||
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||||
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||||
|
135
openapi.yaml
135
openapi.yaml
@ -70,7 +70,24 @@ paths:
|
|||||||
- account
|
- account
|
||||||
description: получение списка заданных юзером utm меток. Это чисто наша сущность, в амо она представлена кастомными полями сделки
|
description: получение списка заданных юзером utm меток. Это чисто наша сущность, в амо она представлена кастомными полями сделки
|
||||||
parameters:
|
parameters:
|
||||||
$ref: "#/components/parameters/Pagination"
|
- in: query
|
||||||
|
name: Pagination
|
||||||
|
description: Параметры пагинации
|
||||||
|
required: false
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
page:
|
||||||
|
type: integer
|
||||||
|
description: Номер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 1
|
||||||
|
size:
|
||||||
|
type: integer
|
||||||
|
description: Размер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 25
|
||||||
|
required:
|
||||||
|
- page
|
||||||
|
- size
|
||||||
responses:
|
responses:
|
||||||
'200':
|
'200':
|
||||||
description: успешное получение списка пользователей
|
description: успешное получение списка пользователей
|
||||||
@ -115,7 +132,24 @@ paths:
|
|||||||
- account
|
- account
|
||||||
description: получение списка юзеров, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/users-api#users-list
|
description: получение списка юзеров, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/users-api#users-list
|
||||||
parameters:
|
parameters:
|
||||||
$ref: "#/components/parameters/Pagination"
|
- in: query
|
||||||
|
name: Pagination
|
||||||
|
description: Параметры пагинации
|
||||||
|
required: false
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
page:
|
||||||
|
type: integer
|
||||||
|
description: Номер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 1
|
||||||
|
size:
|
||||||
|
type: integer
|
||||||
|
description: Размер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 25
|
||||||
|
required:
|
||||||
|
- page
|
||||||
|
- size
|
||||||
responses:
|
responses:
|
||||||
'200':
|
'200':
|
||||||
description: успешное получение списка пользователей
|
description: успешное получение списка пользователей
|
||||||
@ -138,7 +172,24 @@ paths:
|
|||||||
- different
|
- different
|
||||||
description: получение списка воронок, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/leads_pipelines
|
description: получение списка воронок, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/leads_pipelines
|
||||||
parameters:
|
parameters:
|
||||||
$ref: "#/components/parameters/Pagination"
|
- in: query
|
||||||
|
name: Pagination
|
||||||
|
description: Параметры пагинации
|
||||||
|
required: false
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
page:
|
||||||
|
type: integer
|
||||||
|
description: Номер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 1
|
||||||
|
size:
|
||||||
|
type: integer
|
||||||
|
description: Размер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 25
|
||||||
|
required:
|
||||||
|
- page
|
||||||
|
- size
|
||||||
responses:
|
responses:
|
||||||
'200':
|
'200':
|
||||||
description: успешное получение списка воронок
|
description: успешное получение списка воронок
|
||||||
@ -161,7 +212,24 @@ paths:
|
|||||||
- different
|
- different
|
||||||
description: получение списка этапов воронок, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/leads_pipelines#%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BE%D0%B2-%D0%B2%D0%BE%D1%80%D0%BE%D0%BD%D0%BA%D0%B8-%D1%81%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA
|
description: получение списка этапов воронок, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/leads_pipelines#%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%BE%D0%B2-%D0%B2%D0%BE%D1%80%D0%BE%D0%BD%D0%BA%D0%B8-%D1%81%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA
|
||||||
parameters:
|
parameters:
|
||||||
$ref: "#/components/parameters/Pagination"
|
- in: query
|
||||||
|
name: Pagination
|
||||||
|
description: Параметры пагинации
|
||||||
|
required: false
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
page:
|
||||||
|
type: integer
|
||||||
|
description: Номер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 1
|
||||||
|
size:
|
||||||
|
type: integer
|
||||||
|
description: Размер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 25
|
||||||
|
required:
|
||||||
|
- page
|
||||||
|
- size
|
||||||
responses:
|
responses:
|
||||||
'200':
|
'200':
|
||||||
description: успешное получение списка шагов воронок
|
description: успешное получение списка шагов воронок
|
||||||
@ -184,7 +252,24 @@ paths:
|
|||||||
- different
|
- different
|
||||||
description: получение списка кастомных полей, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/custom-fields#%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%BF%D0%BE%D0%BB%D0%B5%D0%B9-%D1%81%D1%83%D1%89%D0%BD%D0%BE%D1%81%D1%82%D0%B8
|
description: получение списка кастомных полей, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/custom-fields#%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%BF%D0%BE%D0%BB%D0%B5%D0%B9-%D1%81%D1%83%D1%89%D0%BD%D0%BE%D1%81%D1%82%D0%B8
|
||||||
parameters:
|
parameters:
|
||||||
$ref: "#/components/parameters/Pagination"
|
- in: query
|
||||||
|
name: Pagination
|
||||||
|
description: Параметры пагинации
|
||||||
|
required: false
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
page:
|
||||||
|
type: integer
|
||||||
|
description: Номер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 1
|
||||||
|
size:
|
||||||
|
type: integer
|
||||||
|
description: Размер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 25
|
||||||
|
required:
|
||||||
|
- page
|
||||||
|
- size
|
||||||
responses:
|
responses:
|
||||||
'200':
|
'200':
|
||||||
description: успешное получение списка тегов
|
description: успешное получение списка тегов
|
||||||
@ -207,7 +292,24 @@ paths:
|
|||||||
- different
|
- different
|
||||||
description: получение списка тегов, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/tags-api#%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%82%D0%B5%D0%B3%D0%BE%D0%B2-%D0%B4%D0%BB%D1%8F-%D1%81%D1%83%D1%89%D0%BD%D0%BE%D1%81%D1%82%D0%B8
|
description: получение списка тегов, закешированных у нас, с пагинацией https://www.amocrm.ru/developers/content/crm_platform/tags-api#%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D1%82%D0%B5%D0%B3%D0%BE%D0%B2-%D0%B4%D0%BB%D1%8F-%D1%81%D1%83%D1%89%D0%BD%D0%BE%D1%81%D1%82%D0%B8
|
||||||
parameters:
|
parameters:
|
||||||
$ref: "#/components/parameters/Pagination"
|
- in: query
|
||||||
|
name: Pagination
|
||||||
|
description: Параметры пагинации
|
||||||
|
required: false
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
page:
|
||||||
|
type: integer
|
||||||
|
description: Номер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 1
|
||||||
|
size:
|
||||||
|
type: integer
|
||||||
|
description: Размер страницы пагинации. Если не указан, используется значение по умолчанию.
|
||||||
|
example: 25
|
||||||
|
required:
|
||||||
|
- page
|
||||||
|
- size
|
||||||
responses:
|
responses:
|
||||||
'200':
|
'200':
|
||||||
description: успешное получение списка тегов
|
description: успешное получение списка тегов
|
||||||
@ -616,24 +718,3 @@ components:
|
|||||||
size:
|
size:
|
||||||
type: integer
|
type: integer
|
||||||
description: указание размера страницы пагинации. По умолчанию применять 25
|
description: указание размера страницы пагинации. По умолчанию применять 25
|
||||||
|
|
||||||
parameters:
|
|
||||||
Pagination:
|
|
||||||
in: query
|
|
||||||
name: Pagination
|
|
||||||
description: Параметры пагинации
|
|
||||||
required: false
|
|
||||||
schema:
|
|
||||||
type: object
|
|
||||||
properties:
|
|
||||||
page:
|
|
||||||
type: integer
|
|
||||||
description: Номер страницы пагинации. Если не указан, используется значение по умолчанию.
|
|
||||||
example: 1
|
|
||||||
size:
|
|
||||||
type: integer
|
|
||||||
description: Размер страницы пагинации. Если не указан, используется значение по умолчанию.
|
|
||||||
example: 25
|
|
||||||
required:
|
|
||||||
- page
|
|
||||||
- size
|
|
||||||
|
Loading…
Reference in New Issue
Block a user