Find ID på produkt, kategori, ordre og andre objekter
Sådan finder du produkt-ID, kategori-ID, ordre-ID, profil-ID og webshop-ID i Shoporama. ID'et står altid i URL'en efter /edit/ og bruges i CSV-import, REST API og AI-integrationer.
Mange opgaver i Shoporama kræver, at du kender et ID. Det kan være produkt-ID til en CSV-import, kategori-ID til et REST API-kald, profil-ID til en AI-agent eller ordre-ID, når du skriver til support. Den gode nyhed: alle ID'er står i URL'en, så snart du har åbnet det rigtige sted i admin. Du behøver hverken databaseadgang eller et udviklerværktøj.
Den universelle regel
På alle redigerings- og visningssider i admin står ID'et som det sidste tal i adresselinjen, efter /edit/ eller /view/. Reglen gælder produkter, kategorier, kunder, ordrer, landingssider, blogindlæg, vouchere og resten af systemet. Find det objekt, du vil arbejde med, klik på det, og kig op i browserens adresselinje.
Tip: Står der /edit/12345 i URL'en, så er ID'et 12345. Tallet er det samme, som du skal bruge i CSV-import, REST API og når du henviser til objektet i en supportmail.
Eksempler på de mest brugte ID'er
| Type | URL i admin | ID |
|---|---|---|
| Produkt | /admin/da/1083/product/edit/45678 | 45678 |
| Kategori | /admin/da/1083/category/edit/312 | 312 |
| Produktprofil | /admin/da/1083/profile/edit/17 | 17 |
| Ordre | /admin/da/1083/order/edit/987654 | 987654 |
| Kunde | /admin/da/1083/customer/edit/5021 | 5021 |
| Landingsside | /admin/da/1083/landing-page/edit/42 | 42 |
| Side | /admin/da/1083/page/edit/9 | 9 |
| Blogindlæg | /admin/da/1083/blog/edit/118 | 118 |
| Voucher | /admin/da/1083/voucher/edit/76 | 76 |
| Nyhedsbrevs-kampagne | /admin/da/1083/newsletter/edit/204 | 204 |
Sproget i URL'en kan også være /admin/en/ eller et andet sprog. Det har ingen betydning for ID'et.
Webshop-ID
Webshop-ID er det tal, der står lige efter sproget i URL'en. I eksemplerne ovenfor er det 1083. Hvis du har flere shops på samme konto, skifter tallet, når du klikker mellem dem. Webshop-ID skal typisk bruges, hvis du selv bygger integrationer eller giver en udvikler adgang til en bestemt shop.
Specielt om ordrer: to forskellige numre
Ordrer har to numre, og det er vigtigt at kende forskel.
- Ordrenummeret kunden ser (kaldet webshop_order_id) er fortløbende pr. shop og står i ordrebekræftelsen, fakturaen og i den store overskrift øverst på ordresiden. Det starter typisk ved 1 og tæller opad, så de første ordrer hedder fx 1, 2, 3 osv.
- Det interne ordre-ID (kaldet order_id) er unikt på tværs af hele Shoporama-platformen og står i URL'en efter /order/edit/. Det er det, REST API'et, Claude og andre integrationer bruger.
Konkret eksempel: En kunde skriver "min ordre #142 er forsinket". 142 er webshop_order_id. Slå den op i ordrelisten, åbn ordren, og kig i URL'en. Står der /order/edit/987654, så er 987654 det interne ID, du skal bruge i API-kald.
Vis ID'et som kolonne i lister
Skal du bruge mange ID'er på én gang, kan du tilføje en ID-kolonne direkte i produkt-, kategori- eller ordrelisten. Det er hurtigere end at klikke ind på hvert objekt.
- Gå ind på den liste, du vil tilpasse, fx produktlisten
- Klik på "Tilpas felter" (eller "Tilpas visning")
- Slå "ID" til og gem
Derefter har du ID'et som en kolonne, du kan kopiere fra. Det er især nyttigt, når du skal bygge en CSV med product_id eller laver en samlet eksport.
ID'er i REST API og AI-integrationer
Når du arbejder med REST API'et, er det altid det interne ID fra URL'en, der skal bruges. Felterne hedder product_id, category_id, order_id, profile_id osv. Det samme gælder, når du beder Claude eller en anden AI-agent om at hente eller opdatere noget. Læs mere i guiden til REST API og om at bruge Claude i din shop.
Pas på 0 i URL'en
Hvis du ser et 0 stå et sted i URL'en, hvor der burde have stået et rigtigt ID, fx /admin/da/0/product/edit/45678 eller /order/edit/0, så er det en fejl. Det sker sjældent, men når det gør, betyder det typisk, at et internt link er bygget uden den rigtige kontekst. Send linket og hvad du klikkede på til support@shoporama.dk, så kigger vi på det.
Ofte stillede spørgsmål
Hvor finder jeg et produkt-ID hurtigst muligt?
Søg produktet frem i produktlisten, klik på det, og kig i adresselinjen. Det sidste tal i URL'en er produkt-ID. Hvis du ofte skal bruge ID'er, kan du tilføje en ID-kolonne i produktlisten under "Tilpas felter", så har du dem direkte uden at klikke ind.
Jeg kan se mit ordrenummer i mailen, men det matcher ikke det, der står i admin. Hvorfor?
Det skyldes, at der er to ordrenumre. Det, kunden ser i mail og faktura, er det fortløbende ordrenummer pr. shop. Det, der står i URL'en bag /order/edit/ i admin, er det interne ID, som bruges af API'et. Begge findes på ordresiden, og du kan altid søge på det kundevendte nummer i ordrelisten for at finde ordren.
Hvilket ID skal jeg bruge, når jeg arbejder med REST API'et?
Altid det interne ID fra URL'en, dvs. tallet efter /edit/. API'et bruger product_id, order_id, category_id osv. På ordrer er det vigtigt, fordi det ikke er det samme som webshop_order_id.
Hvordan finder jeg ID'et på min webshop?
Webshop-ID står lige efter sproget i URL'en. I /admin/da/1083/... er det 1083. Har du flere shops på samme konto, skifter tallet, når du skifter mellem dem.
Vores bureau spørger efter et profil-ID. Hvor finder jeg det?
Gå til "Produkter" og derefter "Profiler" (eller "Produktprofiler"). Klik på den profil, bureauet skal bruge, og tag tallet bag /profile/edit/ i URL'en. Send det til dem sammen med en kort note om, hvilken shop det gælder, hvis I arbejder på tværs af flere shops.
Kan jeg se ID'et på flere produkter samtidig uden at klikke ind på hvert enkelt?
Ja. Klik på "Tilpas felter" over produktlisten og slå "ID" til. Så får du en kolonne med produkt-ID'er i listen, som du kan sortere på og kopiere fra. Det samme virker i ordre-, kategori- og kundelisten.
Jeg skal henvise til en konkret ordre, når jeg skriver til support. Hvad skal jeg sende?
Det letteste er at sende det ordrenummer, kunden ser, fx "ordre 142", samt navnet på din shop. Vi finder den hurtigt frem. Kan du også klistre URL'en fra adresselinjen ind, har vi det interne ID med i samme ombæring, og vi kan slå op endnu hurtigere.
URL'en viser /0/ et sted. Er det noget jeg skal gøre?
Et 0, hvor der burde stå et rigtigt ID, er en fejl. Funktionen virker sandsynligvis ikke korrekt, fordi systemet ikke har det objekt, det skal bruge. Send en mail med URL'en og hvad du klikkede på til support@shoporama.dk, så får vi det rettet.
Skal jeg bruge ID'er, hvis jeg blot importerer produkter via CSV?
Ikke nødvendigvis. Det er kun, hvis du vil opdatere eksisterende produkter, du skal kunne identificere dem entydigt. Typisk er own_id (SKU) nemmest, men product_id virker også. Læs mere i importér produkter via CSV.
Har du brug for hjælp? Kontakt os på support@shoporama.dk.
Relaterede artikler
Find eller opret en API-nøgle
Guide til at finde din API-nøgle i Shoporama, som bruges til integrationer med fx Shipmondo.
Importér produkter via CSV
Komplet guide til at importere produkter med en CSV-fil i Shoporama — inkl. format, felter og tips.
REST API
Komplet guide til Shoporamas REST API: autentificering, alle endpoints, eksempler og Swagger-dokumentation.
Tilpas hvilke værktøjer Claude må bruge i din shop
Opdatér priser via CSV-import
Trin-for-trin guide til at opdatere priser på mange produkter på én gang via CSV-import i Shoporama. Inkl. forklaring af moms-checkboxen.
Opdatér lager med CSV-fil
Guide til at opdatere lagerbeholdning på mange produkter via CSV-import i Shoporama.
Relaterede features
REST API — byg præcis den integration du vil
Fuldt REST API med adgang til produkter, ordrer, kunder og mere. Byg egne integrationer, apps eller en headless frontend.
Importfunktioner — flyt din shop eller opdater tusindvis af produkter
Importer via CSV eller migrer fra Shopify, DanDomain og Magento 2. Produkter, kategorier, priser, lager og ekstrafelter.