|
1 | 1 | { |
2 | 2 | "info": { |
3 | | - "_postman_id": "6333cd27-d716-429d-a1ca-f03bfa14e5fc", |
| 3 | + "_postman_id": "18566a62-1a7d-49d4-b59f-b8f11b8d2afb", |
4 | 4 | "name": "Elixir SWAPI", |
5 | 5 | "description": "The Star Wars API, reimplemented in Elixir", |
6 | 6 | "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", |
|
100 | 100 | } |
101 | 101 | ], |
102 | 102 | "url": { |
103 | | - "raw": "{{baseUrl}}/api/films?search=<string>&page=<integer>", |
| 103 | + "raw": "{{baseUrl}}/api/films?search=<string>&page=1&offset=<integer>&limit=10", |
104 | 104 | "host": [ |
105 | 105 | "{{baseUrl}}" |
106 | 106 | ], |
|
116 | 116 | }, |
117 | 117 | { |
118 | 118 | "key": "page", |
| 119 | + "value": "1", |
| 120 | + "description": "Page number. Cannot be used together with `offset`." |
| 121 | + }, |
| 122 | + { |
| 123 | + "key": "offset", |
119 | 124 | "value": "<integer>", |
120 | | - "description": "Page number" |
| 125 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 126 | + }, |
| 127 | + { |
| 128 | + "key": "limit", |
| 129 | + "value": "10", |
| 130 | + "description": "Maximum number of items to return in the response." |
121 | 131 | } |
122 | 132 | ] |
123 | 133 | } |
|
134 | 144 | } |
135 | 145 | ], |
136 | 146 | "url": { |
137 | | - "raw": "{{baseUrl}}/api/films?search=<string>&page=<integer>", |
| 147 | + "raw": "{{baseUrl}}/api/films?search=<string>&page=1&offset=<integer>&limit=10", |
138 | 148 | "host": [ |
139 | 149 | "{{baseUrl}}" |
140 | 150 | ], |
|
150 | 160 | }, |
151 | 161 | { |
152 | 162 | "key": "page", |
| 163 | + "value": "1", |
| 164 | + "description": "Page number. Cannot be used together with `offset`." |
| 165 | + }, |
| 166 | + { |
| 167 | + "key": "offset", |
153 | 168 | "value": "<integer>", |
154 | | - "description": "Page number" |
| 169 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 170 | + }, |
| 171 | + { |
| 172 | + "key": "limit", |
| 173 | + "value": "10", |
| 174 | + "description": "Maximum number of items to return in the response." |
155 | 175 | } |
156 | 176 | ] |
157 | 177 | } |
|
262 | 282 | } |
263 | 283 | ], |
264 | 284 | "url": { |
265 | | - "raw": "{{baseUrl}}/api/people?search=<string>&page=<integer>", |
| 285 | + "raw": "{{baseUrl}}/api/people?search=<string>&page=1&offset=<integer>&limit=10", |
266 | 286 | "host": [ |
267 | 287 | "{{baseUrl}}" |
268 | 288 | ], |
|
278 | 298 | }, |
279 | 299 | { |
280 | 300 | "key": "page", |
| 301 | + "value": "1", |
| 302 | + "description": "Page number. Cannot be used together with `offset`." |
| 303 | + }, |
| 304 | + { |
| 305 | + "key": "offset", |
281 | 306 | "value": "<integer>", |
282 | | - "description": "Page number" |
| 307 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 308 | + }, |
| 309 | + { |
| 310 | + "key": "limit", |
| 311 | + "value": "10", |
| 312 | + "description": "Maximum number of items to return in the response." |
283 | 313 | } |
284 | 314 | ] |
285 | 315 | } |
|
296 | 326 | } |
297 | 327 | ], |
298 | 328 | "url": { |
299 | | - "raw": "{{baseUrl}}/api/people?search=<string>&page=<integer>", |
| 329 | + "raw": "{{baseUrl}}/api/people?search=<string>&page=1&offset=<integer>&limit=10", |
300 | 330 | "host": [ |
301 | 331 | "{{baseUrl}}" |
302 | 332 | ], |
|
312 | 342 | }, |
313 | 343 | { |
314 | 344 | "key": "page", |
| 345 | + "value": "1", |
| 346 | + "description": "Page number. Cannot be used together with `offset`." |
| 347 | + }, |
| 348 | + { |
| 349 | + "key": "offset", |
315 | 350 | "value": "<integer>", |
316 | | - "description": "Page number" |
| 351 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 352 | + }, |
| 353 | + { |
| 354 | + "key": "limit", |
| 355 | + "value": "10", |
| 356 | + "description": "Maximum number of items to return in the response." |
317 | 357 | } |
318 | 358 | ] |
319 | 359 | } |
|
424 | 464 | } |
425 | 465 | ], |
426 | 466 | "url": { |
427 | | - "raw": "{{baseUrl}}/api/planets?search=<string>&page=<integer>", |
| 467 | + "raw": "{{baseUrl}}/api/planets?search=<string>&page=1&offset=<integer>&limit=10", |
428 | 468 | "host": [ |
429 | 469 | "{{baseUrl}}" |
430 | 470 | ], |
|
440 | 480 | }, |
441 | 481 | { |
442 | 482 | "key": "page", |
| 483 | + "value": "1", |
| 484 | + "description": "Page number. Cannot be used together with `offset`." |
| 485 | + }, |
| 486 | + { |
| 487 | + "key": "offset", |
443 | 488 | "value": "<integer>", |
444 | | - "description": "Page number" |
| 489 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 490 | + }, |
| 491 | + { |
| 492 | + "key": "limit", |
| 493 | + "value": "10", |
| 494 | + "description": "Maximum number of items to return in the response." |
445 | 495 | } |
446 | 496 | ] |
447 | 497 | } |
|
458 | 508 | } |
459 | 509 | ], |
460 | 510 | "url": { |
461 | | - "raw": "{{baseUrl}}/api/planets?search=<string>&page=<integer>", |
| 511 | + "raw": "{{baseUrl}}/api/planets?search=<string>&page=1&offset=<integer>&limit=10", |
462 | 512 | "host": [ |
463 | 513 | "{{baseUrl}}" |
464 | 514 | ], |
|
474 | 524 | }, |
475 | 525 | { |
476 | 526 | "key": "page", |
| 527 | + "value": "1", |
| 528 | + "description": "Page number. Cannot be used together with `offset`." |
| 529 | + }, |
| 530 | + { |
| 531 | + "key": "offset", |
477 | 532 | "value": "<integer>", |
478 | | - "description": "Page number" |
| 533 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 534 | + }, |
| 535 | + { |
| 536 | + "key": "limit", |
| 537 | + "value": "10", |
| 538 | + "description": "Maximum number of items to return in the response." |
479 | 539 | } |
480 | 540 | ] |
481 | 541 | } |
|
586 | 646 | } |
587 | 647 | ], |
588 | 648 | "url": { |
589 | | - "raw": "{{baseUrl}}/api/species?search=<string>&page=<integer>", |
| 649 | + "raw": "{{baseUrl}}/api/species?search=<string>&page=1&offset=<integer>&limit=10", |
590 | 650 | "host": [ |
591 | 651 | "{{baseUrl}}" |
592 | 652 | ], |
|
602 | 662 | }, |
603 | 663 | { |
604 | 664 | "key": "page", |
| 665 | + "value": "1", |
| 666 | + "description": "Page number. Cannot be used together with `offset`." |
| 667 | + }, |
| 668 | + { |
| 669 | + "key": "offset", |
605 | 670 | "value": "<integer>", |
606 | | - "description": "Page number" |
| 671 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 672 | + }, |
| 673 | + { |
| 674 | + "key": "limit", |
| 675 | + "value": "10", |
| 676 | + "description": "Maximum number of items to return in the response." |
607 | 677 | } |
608 | 678 | ] |
609 | 679 | } |
|
620 | 690 | } |
621 | 691 | ], |
622 | 692 | "url": { |
623 | | - "raw": "{{baseUrl}}/api/species?search=<string>&page=<integer>", |
| 693 | + "raw": "{{baseUrl}}/api/species?search=<string>&page=1&offset=<integer>&limit=10", |
624 | 694 | "host": [ |
625 | 695 | "{{baseUrl}}" |
626 | 696 | ], |
|
636 | 706 | }, |
637 | 707 | { |
638 | 708 | "key": "page", |
| 709 | + "value": "1", |
| 710 | + "description": "Page number. Cannot be used together with `offset`." |
| 711 | + }, |
| 712 | + { |
| 713 | + "key": "offset", |
639 | 714 | "value": "<integer>", |
640 | | - "description": "Page number" |
| 715 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 716 | + }, |
| 717 | + { |
| 718 | + "key": "limit", |
| 719 | + "value": "10", |
| 720 | + "description": "Maximum number of items to return in the response." |
641 | 721 | } |
642 | 722 | ] |
643 | 723 | } |
|
748 | 828 | } |
749 | 829 | ], |
750 | 830 | "url": { |
751 | | - "raw": "{{baseUrl}}/api/starships?search=<string>&page=<integer>", |
| 831 | + "raw": "{{baseUrl}}/api/starships?search=<string>&page=1&offset=<integer>&limit=10", |
752 | 832 | "host": [ |
753 | 833 | "{{baseUrl}}" |
754 | 834 | ], |
|
764 | 844 | }, |
765 | 845 | { |
766 | 846 | "key": "page", |
| 847 | + "value": "1", |
| 848 | + "description": "Page number. Cannot be used together with `offset`." |
| 849 | + }, |
| 850 | + { |
| 851 | + "key": "offset", |
767 | 852 | "value": "<integer>", |
768 | | - "description": "Page number" |
| 853 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 854 | + }, |
| 855 | + { |
| 856 | + "key": "limit", |
| 857 | + "value": "10", |
| 858 | + "description": "Maximum number of items to return in the response." |
769 | 859 | } |
770 | 860 | ] |
771 | 861 | } |
|
782 | 872 | } |
783 | 873 | ], |
784 | 874 | "url": { |
785 | | - "raw": "{{baseUrl}}/api/starships?search=<string>&page=<integer>", |
| 875 | + "raw": "{{baseUrl}}/api/starships?search=<string>&page=1&offset=<integer>&limit=10", |
786 | 876 | "host": [ |
787 | 877 | "{{baseUrl}}" |
788 | 878 | ], |
|
798 | 888 | }, |
799 | 889 | { |
800 | 890 | "key": "page", |
| 891 | + "value": "1", |
| 892 | + "description": "Page number. Cannot be used together with `offset`." |
| 893 | + }, |
| 894 | + { |
| 895 | + "key": "offset", |
801 | 896 | "value": "<integer>", |
802 | | - "description": "Page number" |
| 897 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 898 | + }, |
| 899 | + { |
| 900 | + "key": "limit", |
| 901 | + "value": "10", |
| 902 | + "description": "Maximum number of items to return in the response." |
803 | 903 | } |
804 | 904 | ] |
805 | 905 | } |
|
910 | 1010 | } |
911 | 1011 | ], |
912 | 1012 | "url": { |
913 | | - "raw": "{{baseUrl}}/api/vehicles?search=<string>&page=<integer>", |
| 1013 | + "raw": "{{baseUrl}}/api/vehicles?search=<string>&page=1&offset=<integer>&limit=10", |
914 | 1014 | "host": [ |
915 | 1015 | "{{baseUrl}}" |
916 | 1016 | ], |
|
926 | 1026 | }, |
927 | 1027 | { |
928 | 1028 | "key": "page", |
| 1029 | + "value": "1", |
| 1030 | + "description": "Page number. Cannot be used together with `offset`." |
| 1031 | + }, |
| 1032 | + { |
| 1033 | + "key": "offset", |
929 | 1034 | "value": "<integer>", |
930 | | - "description": "Page number" |
| 1035 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 1036 | + }, |
| 1037 | + { |
| 1038 | + "key": "limit", |
| 1039 | + "value": "10", |
| 1040 | + "description": "Maximum number of items to return in the response." |
931 | 1041 | } |
932 | 1042 | ] |
933 | 1043 | } |
|
944 | 1054 | } |
945 | 1055 | ], |
946 | 1056 | "url": { |
947 | | - "raw": "{{baseUrl}}/api/vehicles?search=<string>&page=<integer>", |
| 1057 | + "raw": "{{baseUrl}}/api/vehicles?search=<string>&page=1&offset=<integer>&limit=10", |
948 | 1058 | "host": [ |
949 | 1059 | "{{baseUrl}}" |
950 | 1060 | ], |
|
960 | 1070 | }, |
961 | 1071 | { |
962 | 1072 | "key": "page", |
| 1073 | + "value": "1", |
| 1074 | + "description": "Page number. Cannot be used together with `offset`." |
| 1075 | + }, |
| 1076 | + { |
| 1077 | + "key": "offset", |
963 | 1078 | "value": "<integer>", |
964 | | - "description": "Page number" |
| 1079 | + "description": "Offset of the first item. Cannot be used together with `page`." |
| 1080 | + }, |
| 1081 | + { |
| 1082 | + "key": "limit", |
| 1083 | + "value": "10", |
| 1084 | + "description": "Maximum number of items to return in the response." |
965 | 1085 | } |
966 | 1086 | ] |
967 | 1087 | } |
|
0 commit comments