1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294 |
- directive @goTag(
- key: String!
- value: String
- ) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
- directive @goField(
- forceResolver: Boolean,
- name: String
- ) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION
- type Query {
- locations(
- after: String
- before: String
- first: Int
- last: Int
- near: GeoCoordinateInput
- reverse: Boolean = false
- sortKey: LocationSortKeys = ID
- ): LocationConnection!
- }
- type LocationConnection {
- # A list of edges.
- edges: [LocationEdge!]!
- # A list of the nodes contained in LocationEdge.
- nodes: [Location!]!
- # Information to aid in pagination.
- pageInfo: PageInfo!
- }
- type LocationEdge {
- # A cursor for use in pagination.
- cursor: String!
- # The item at the end of LocationEdge.
- node: Location!
- }
- input GeoCoordinateInput {
- # The coordinate's latitude value.
- latitude: Float!
- # The coordinate's longitude value.
- longitude: Float!
- }
- enum LocationSortKeys {
- # Sort by the `id` value.
- ID
- # Sort by the `name` value.
- NAME
- # Sort by the `city` value.
- CITY
- # Sort by the `distance` value.
- DISTANCE
- }
- # An object with an ID field to support global identification, in accordance with the
- # Relay specification.
- # This interface is used by the node
- # and nodes queries.
- interface Node {
- # A globally-unique identifier.
- id: ID!
- }
- # Returns information about pagination in a connection, in accordance with the Relay specification.
- type PageInfo {
- # The cursor corresponding to the last node in edges.
- endCursor: String
- # Whether there are more pages to fetch following the current page.
- hasNextPage: Boolean!
- # Whether there are any pages prior to the current page.
- hasPreviousPage: Boolean!
- # The cursor corresponding to the first node in edges.
- startCursor: String
- }
- # Represents a location where product inventory is held.
- type Location implements Node @key(fields: "id") {
- # The address of the location.
- address: LocationAddress!
- # A globally-unique identifier.
- id: ID!
- # The name of the location.
- name: String!
- }
- # Represents the address of a location.
- type LocationAddress {
- # The first line of the address for the location.
- address1: String
- # The second line of the address for the location.
- address2: String
- # The city of the location.
- city: String
- # The country of the location.
- country: String
- # The country code of the location.
- countryCode: String
- # A formatted version of the address for the location.
- formatted: [String!]!
- # The latitude coordinates of the location.
- latitude: Float
- # The longitude coordinates of the location.
- longitude: Float
- # The phone number of the location.
- phone: String
- # The province of the location.
- province: String
- # The code for the province, state, or district of the address of the location.
- provinceCode: String
- # The ZIP code of the location.
- zip: String
- }
- # ISO 639-1 language codes supported by Shopify.
- enum LanguageCode {
- # Afrikaans
- AF
- # Akan
- AK
- # Amharic
- AM
- # Arabic
- AR
- # Assamese
- AS
- # Azerbaijani
- AZ
- # Belarusian
- BE
- # Bulgarian
- BG
- # Bambara
- BM
- # Bangla
- BN
- # Tibetan
- BO
- # Breton
- BR
- # Bosnian
- BS
- # Catalan
- CA
- # Chechen
- CE
- # Czech
- CS
- # Church Slavic
- CU
- # Welsh
- CY
- # Danish
- DA
- # German
- DE
- # Dzongkha
- DZ
- # Ewe
- EE
- # Greek
- EL
- # English
- EN
- # Esperanto
- EO
- # Spanish
- ES
- # Estonian
- ET
- # Basque
- EU
- # Persian
- FA
- # Fulah
- FF
- # Finnish
- FI
- # Faroese
- FO
- # French
- FR
- # Western Frisian
- FY
- # Irish
- GA
- # Scottish Gaelic
- GD
- # Galician
- GL
- # Gujarati
- GU
- # Manx
- GV
- # Hausa
- HA
- # Hebrew
- HE
- # Hindi
- HI
- # Croatian
- HR
- # Hungarian
- HU
- # Armenian
- HY
- # Interlingua
- IA
- # Indonesian
- ID
- # Igbo
- IG
- # Sichuan Yi
- II
- # Icelandic
- IS
- # Italian
- IT
- # Japanese
- JA
- # Javanese
- JV
- # Georgian.
- KA
- # Kikuyu.
- KI
- # Kazakh.
- KK
- # Kalaallisut.
- KL
- # Khmer.
- KM
- # Kannada.
- KN
- # Korean.
- KO
- # Kashmiri.
- KS
- # Kurdish.
- KU
- # Cornish.
- KW
- # Kyrgyz.
- KY
- # Luxembourgish.
- LB
- # Ganda.
- LG
- # Lingala.
- LN
- # Lao.
- LO
- # Lithuanian.
- LT
- # Luba-Katanga.
- LU
- # Latvian.
- LV
- # Malagasy.
- MG
- # Māori.
- MI
- # Macedonian.
- MK
- # Malayalam.
- ML
- # Mongolian.
- MN
- # Marathi.
- MR
- # Malay.
- MS
- # Maltese.
- MT
- # Burmese.
- MY
- # Norwegian (Bokmål).
- NB
- # North Ndebele.
- ND
- # Nepali.
- NE
- # Dutch.
- NL
- # Norwegian Nynorsk.
- NN
- # Norwegian.
- NO
- # Oromo.
- OM
- # Odia.
- OR
- # Ossetic.
- OS
- # Punjabi.
- PA
- # Polish.
- PL
- # Pashto.
- PS
- # Portuguese (Brazil).
- PT_BR
- # Portuguese (Portugal).
- PT_PT
- QU
- # Quechua.
- # Romansh.
- RM
- # Rundi.
- RN
- # Romanian.
- RO
- # Russian.
- RU
- # Kinyarwanda.
- RW
- # Sindhi.
- SD
- # Northern Sami.
- SE
- # Sango.
- SG
- # Sinhala.
- SI
- # Slovak.
- SK
- # Slovenian.
- SL
- # Shona.
- SN
- # Somali.
- SO
- # Albanian.
- SQ
- # Serbian.
- SR
- # Sundanese.
- SU
- # Swedish.
- SV
- # Swahili.
- SW
- # Tamil.
- TA
- # Telugu.
- TE
- # Tajik.
- TG
- # Thai.
- TH
- # Tigrinya.
- TI
- # Turkmen.
- TK
- # Tongan.
- TO
- # Turkish.
- TR
- # Tatar.
- TT
- # Uyghur.
- UG
- # Ukrainian.
- UK
- # Urdu.
- UR
- # Uzbek.
- UZ
- # Vietnamese.
- VI
- # Wolof.
- WO
- # Xhosa.
- XH
- # Yiddish.
- YI
- # Yoruba.
- YO
- # Chinese (Simplified).
- ZH_CN
- # Chinese (Traditional).
- ZH_TW
- # Zulu.
- ZU
- # Chinese.
- ZH
- # Portuguese.
- PT
- # Volapük.
- VO
- }
- # The code designating a country/region, which generally follows ISO 3166-1 alpha-2 guidelines.
- # If a territory doesn't have a country code value in the CountryCode enum, then it might be considered a subdivision
- # of another country. For example, the territories associated with Spain are represented by the country code ES,
- # and the territories associated with the United States of America are represented by the country code US.
- enum CountryCode {
- # Afghanistan.
- AF
- # Åland Islands.
- AX
- # Albania.
- AL
- # Algeria.
- DZ
- # Andorra.
- AD
- # Angola.
- AO
- # Anguilla.
- AI
- # Antigua & Barbuda.
- AG
- # Argentina.
- AR
- # Armenia.
- AM
- # Aruba.
- AW
- # Ascension Island.
- AC
- # Australia.
- AU
- # Austria.
- AT
- # Azerbaijan.
- AZ
- # Bahamas.
- BS
- # Bahrain.
- BH
- # Bangladesh.
- BD
- # Barbados.
- BB
- # Belarus.
- BY
- # Belgium.
- BE
- # Belize.
- BZ
- # Benin.
- BJ
- # Bermuda.
- BM
- # Bhutan.
- BT
- # Bolivia.
- BO
- # Bosnia & Herzegovina.
- BA
- # Botswana.
- BW
- # Bouvet Island.
- BV
- # Brazil.
- BR
- # British Indian Ocean Territory.
- IO
- # Brunei.
- BN
- # Bulgaria.
- BG
- # Burkina Faso.
- BF
- # Burundi.
- BI
- # Cambodia.
- KH
- # Canada.
- CA
- # Cape Verde.
- CV
- # Caribbean Netherlands.
- BQ
- # Cayman Islands.
- KY
- # Central African Republic.
- CF
- # Chad.
- TD
- # Chile.
- CL
- # China.
- CN
- # Christmas Island.
- CX
- # Cocos (Keeling) Islands.
- CC
- # Colombia.
- CO
- # Comoros.
- KM
- # Congo - Brazzaville.
- CG
- # Congo - Kinshasa.
- CD
- # Cook Islands.
- CK
- # Costa Rica.
- CR
- # Croatia.
- HR
- # Cuba.
- CU
- # Curaçao.
- CW
- # Cyprus.
- CY
- # Czechia.
- CZ
- # Côte d’Ivoire.
- CI
- # Denmark.
- DK
- # Djibouti.
- DJ
- # Dominica.
- DM
- # Dominican Republic.
- DO
- # Ecuador.
- EC
- # Egypt.
- EG
- # El Salvador.
- SV
- # Equatorial Guinea.
- GQ
- # Eritrea.
- ER
- # Estonia.
- EE
- # Eswatini.
- SZ
- # Ethiopia.
- ET
- # Falkland Islands.
- FK
- # Faroe Islands.
- FO
- # Fiji.
- FJ
- # Finland.
- FI
- # France.
- FR
- # French Guiana.
- GF
- # French Polynesia.
- PF
- # French Southern Territories.
- TF
- # Gabon.
- GA
- # Gambia.
- GM
- # Georgia.
- GE
- # Germany.
- DE
- # Ghana.
- GH
- # Gibraltar.
- GI
- # Greece.
- GR
- # Greenland.
- GL
- # Grenada.
- GD
- # Guadeloupe.
- GP
- # Guatemala.
- GT
- # Guernsey.
- GG
- # Guinea.
- GN
- # Guinea-Bissau.
- GW
- # Guyana.
- GY
- # Haiti.
- HT
- # Heard & McDonald Islands.
- HM
- # Vatican City.
- VA
- # Honduras.
- HN
- # Hong Kong SAR.
- HK
- # Hungary.
- HU
- # Iceland.
- IS
- # India.
- IN
- # Indonesia.
- ID
- # Iran.
- IR
- # Iraq.
- IQ
- # Ireland.
- IE
- # Isle of Man.
- IM
- # Israel.
- IL
- # Italy.
- IT
- # Jamaica.
- JM
- # Japan.
- JP
- # Jersey.
- JE
- # Jordan.
- JO
- # Kazakhstan.
- KZ
- # Kenya.
- KE
- # Kiribati.
- KI
- # North Korea.
- KP
- # Kosovo.
- XK
- # Kuwait.
- KW
- # Kyrgyzstan.
- KG
- # Laos.
- LA
- # Latvia.
- LV
- # Lebanon.
- LB
- # Lesotho.
- LS
- # Liberia.
- LR
- # Libya.
- LY
- # Liechtenstein.
- LI
- # Lithuania.
- LT
- # Luxembourg.
- LU
- # Macao SAR.
- MO
- # Madagascar.
- MG
- # Malawi.
- MW
- # Malaysia.
- MY
- # Maldives.
- MV
- # Mali.
- ML
- # Malta.
- MT
- # Martinique.
- MQ
- # Mauritania.
- MR
- # Mauritius.
- MU
- # Mayotte.
- YT
- # Mexico.
- MX
- # Moldova.
- MD
- # Monaco.
- MC
- # Mongolia.
- MN
- # Montenegro.
- ME
- # Montserrat.
- MS
- # Morocco.
- MA
- # Mozambique.
- MZ
- # Myanmar (Burma).
- MM
- # Namibia.
- NA
- # Nauru.
- NR
- # Nepal.
- NP
- # Netherlands.
- NL
- # Netherlands Antilles.
- AN
- # New Caledonia.
- NC
- # New Zealand.
- NZ
- # Nicaragua.
- NI
- # Niger.
- NE
- # Nigeria.
- NG
- # Niue.
- NU
- # Norfolk Island.
- NF
- # North Macedonia.
- MK
- # Norway.
- NO
- # Oman.
- OM
- # Pakistan.
- PK
- # Palestinian Territories.
- PS
- # Panama.
- PA
- # Papua New Guinea.
- PG
- # Paraguay.
- PY
- # Peru.
- PE
- # Philippines.
- PH
- # Pitcairn Islands.
- PN
- # Poland.
- PL
- # Portugal.
- PT
- # Qatar.
- QA
- # Cameroon.
- CM
- # Réunion.
- RE
- # Romania.
- RO
- # Russia.
- RU
- # Rwanda.
- RW
- # St. Barthélemy.
- BL
- # St. Helena.
- SH
- # St. Kitts & Nevis.
- KN
- # St. Lucia.
- LC
- # St. Martin.
- MF
- # St. Pierre & Miquelon.
- PM
- # Samoa.
- WS
- # San Marino.
- SM
- # São Tomé & Príncipe.
- ST
- # Saudi Arabia.
- SA
- # Senegal.
- SN
- # Serbia.
- RS
- # Seychelles.
- SC
- # Sierra Leone.
- SL
- # Singapore.
- SG
- # Sint Maarten.
- SX
- # Slovakia.
- SK
- # Slovenia.
- SI
- # Solomon Islands.
- SB
- # Somalia.
- SO
- # South Africa.
- ZA
- # South Georgia & South Sandwich Islands.
- GS
- # South Korea.
- KR
- # South Sudan.
- SS
- # Spain.
- ES
- # Sri Lanka.
- LK
- # St. Vincent & Grenadines.
- VC
- # Sudan.
- SD
- # Suriname.
- SR
- # Svalbard & Jan Mayen.
- SJ
- # Sweden.
- SE
- # Switzerland.
- CH
- # Syria.
- SY
- # Taiwan.
- TW
- # Tajikistan.
- TJ
- # Tanzania.
- TZ
- # Thailand.
- TH
- # Timor-Leste.
- TL
- # Togo.
- TG
- # Tokelau.
- TK
- # Tonga.
- TO
- # Trinidad & Tobago.
- TT
- # Tristan da Cunha.
- TA
- # Tunisia.
- TN
- # Turkey.
- TR
- # Turkmenistan.
- TM
- # Turks & Caicos Islands.
- TC
- # Tuvalu.
- TV
- # Uganda.
- UG
- # Ukraine.
- UA
- # United Arab Emirates.
- AE
- # United Kingdom.
- GB
- # United States.
- US
- # U.S. Outlying Islands.
- UM
- # Uruguay.
- UY
- # Uzbekistan.
- UZ
- # Vanuatu.
- VU
- # Venezuela.
- VE
- # Vietnam.
- VN
- # British Virgin Islands.
- VG
- # Wallis & Futuna.
- WF
- # Western Sahara.
- EH
- # Yemen.
- YE
- # Zambia.
- ZM
- # Zimbabwe.
- ZW
- # Unknown Region.
- ZZ
- }
|