Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Ручка для получения всех выданных лицензий из всех компаний пользователя
- GET /api/companies/me/motion_groups.json
- Ответ:
- {
- "motion_groups": [
- {
- "id": 1,
- "title": "1234-5678",
- "created_at": "2017-09-18T11:45:43.554+03:00",
- "motions_count": 1,
- "license_type": "open",
- "comment": null,
- "unit_id_constraint": null,
- "expires_at": null,
- "issuer": null,
- "licenses_statistics": {
- "statuses": {
- "available": 0,
- "activated": 0,
- "deactivated": 0,
- "expired": 0
- }
- }
- }
- ],
- "total_count": 1
- }
- // Ручка для получения списка пользователей всех компаний текущего пользователя:
- GET api/companies/me/users.json
- Ответ:
- {
- "users":[
- {
- "id":9,
- "email":"shubina.an@drofa.ru",
- "first_name":"Анна",
- "last_name":"Шубина",
- "roles":["admin"],
- "registration_role":"none",
- "full_name":"Шубина Анна",
- "short_full_name":"Шубина А."
- },{
- "id":392,
- "email":"Tarasyuk.EN@drofa.ru",
- "first_name":"Елена","last_name":"Тарасюк",
- "roles":["admin"],
- "registration_role":"none",
- "full_name":"Тарасюк Елена",
- "short_full_name":"Тарасюк Е."
- },{
- "id":39569,
- "email":"abibliotekar@bk.ru",
- "first_name":"Андрей",
- "last_name":"Мишутин",
- "roles":["admin"],
- "registration_role":"none",
- "full_name":"Мишутин Андрей",
- "short_full_name":"Мишутин А."
- }
- ]
- }
- // Фильтры
- // по диапазону дат создания (Дата в формате ГГГГ-ММ-ДД)
- created_at_gt - Дата создания больше чем ('2017-09-18')
- created_at_gteq - Дата создания больше чем или равно ('2017-09-18')
- created_at_lt - Дата создание меньше чем ('2017-09-18')
- created_at_lteq - Дата создание меньше чем или равно ('2017-09-18')
- provider_id_eq - фильтр по 'компании создателю'
- issuer_id_eq - фильтр по 'создал'
- // Ручка для деактивации лицензий в пакете
- DELETE api/motion_groups/:motion_group_id/motions.json
- Фильтрация (при отсутствии фильтров удаляются все не активированные лицензии!!! )
- id_in: [1,2,3] - удалить только выбранные коды
Add Comment
Please, Sign In to add comment