mirror of
https://github.com/retailcrm/api-client-go.git
synced 2025-04-13 05:50:56 +00:00
80 lines
2.1 KiB
Go
80 lines
2.1 KiB
Go
package v5
|
|
|
|
// CustomerRequest type
|
|
type CustomerRequest struct {
|
|
By string `url:"by,omitempty"`
|
|
Site string `url:"site,omitempty"`
|
|
}
|
|
|
|
// CustomersRequest type
|
|
type CustomersRequest struct {
|
|
Filter CustomersFilter `url:"filter,omitempty"`
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|
|
|
|
// CustomersUploadRequest type
|
|
type CustomersUploadRequest struct {
|
|
Customers []Customer `url:"customers,omitempty,brackets"`
|
|
Site string `url:"site,omitempty"`
|
|
}
|
|
|
|
// CustomersHistoryRequest type
|
|
type CustomersHistoryRequest struct {
|
|
Filter CustomersHistoryFilter `url:"filter,omitempty"`
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|
|
|
|
// OrderRequest type
|
|
type OrderRequest struct {
|
|
By string `url:"by,omitempty"`
|
|
Site string `url:"site,omitempty"`
|
|
}
|
|
|
|
// OrdersRequest type
|
|
type OrdersRequest struct {
|
|
Filter OrdersFilter `url:"filter,omitempty"`
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|
|
|
|
// OrdersUploadRequest type
|
|
type OrdersUploadRequest struct {
|
|
Customers []Order `url:"orders,omitempty,brackets"`
|
|
Site string `url:"site,omitempty"`
|
|
}
|
|
|
|
// OrdersHistoryRequest type
|
|
type OrdersHistoryRequest struct {
|
|
Filter OrdersHistoryFilter `url:"filter,omitempty"`
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|
|
|
|
// UsersRequest type
|
|
type UsersRequest struct {
|
|
Filter UsersFilter `url:"filter,omitempty"`
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|
|
|
|
// UserGroupsRequest type
|
|
type UserGroupsRequest struct {
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|
|
|
|
// TasksRequest type
|
|
type TasksRequest struct {
|
|
Filter TasksFilter `url:"filter,omitempty"`
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|
|
|
|
// NotesRequest type
|
|
type NotesRequest struct {
|
|
Filter TasksFilter `url:"filter,omitempty"`
|
|
Limit int `url:"limit,omitempty"`
|
|
Page int `url:"page,omitempty"`
|
|
}
|