# API-Url nach Domainumstellung nicht mehr aufrufbar

**URL:** <https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855>\
**Category:** Shopware 6 (German)\
**Created:** [8. März 2023 um 12:56 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855 "2023-03-08T12:56:31Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![mv\_zettl](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@mv\_zettl](https://forum.shopware.com/u/mv_zettl)\
**Post date:** [8. März 2023 um 12:56 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/1 "2023-03-08T12:56:31Z")

</div>

Hallo zusammen,

ich habe auf einer temporären Domain meinen Shop aufgebaut und habe nun meine normale Domain umgezogen und den Shop darauf umgestellt. Die Domainänderung habe ich sowohl in der .env Datei als auch im Verkaufskanal angepasst.  
Wenn ich jetzt aber auf meine API-Url zugreifen will erscheint folgende Fehlermeldung:  
{„errors“:[{„code“:„0“,„status“:„404“,„title“:„Not Found“,„detail“:„No route found for \u0022GET https://creativestar.de/api\u0022“}]}

Also die API selbst scheint erreichbar zu sein, ein Aufruf von [https://creativestar.de/api/customer](https://creativestar.de/api/customer) z.B. gibt folgende Nachricht zurück:  
{„errors“:[{„code“:„9“,„status“:„401“,„title“:„The resource owner or authorization server denied the request.“,„detail“:„The JWT string must have two dots“}]}

Ich würde mich sehr freuen, wenn mir hier jemand weiterhelfen könnte. Ich brauche die API um mein Warenwirtschaftssystem mit Shopware zu verknüpfen.

Vielen Dank schon mal für die Hilfe!

Markus

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. März 2023 um 13:26 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/2 "2023-03-08T13:26:07Z")

</div>

Hast du die Lizenz auf [shopware.com](http://shopware.com) auf die neue Domain umgetragen?

---

<div class="post-metadata">

**Author:** ![mv\_zettl](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@mv\_zettl](https://forum.shopware.com/u/mv_zettl)\
**Post date:** [8. März 2023 um 13:52 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/3 "2023-03-08T13:52:25Z")

</div>

Hi Max,

danke erstmal, ja da habe ich die Lizenzen auch übertragen.  
Muss ich die Verifikationsprüfsumme aus Einstellungen \> Shopware Account zusätzlich noch irgendwo eintragen?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. März 2023 um 13:58 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/4 "2023-03-08T13:58:45Z")

</div>

Du kannst die URL ja nur ändern, indem du sie zuvor verifiziert hast. Das machst du entweder mit der html Datei (unnötig) oder gibst im Backend den hash ein und Shopware erstellt die html dynamisch.

Ich habe deine Pot aber auch total falsch gelesen.

Dein JWT ist einfach falsch: „The JWT string must have two dots“. Der hat immer 3 Punkte, bspw. `eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 . eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ . SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c` Leerzeichen vor und nach den Punkten hinzugefügt.

---

<div class="post-metadata">

**Author:** ![mv\_zettl](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@mv\_zettl](https://forum.shopware.com/u/mv_zettl)\
**Post date:** [8. März 2023 um 15:25 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/5 "2023-03-08T15:25:54Z")

</div>

Auf die Gefahr hin, dass es eine dumme Nachfrage ist, aber wo finde ich meinen Token und wo muss ich diesen eintragen?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. März 2023 um 15:30 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/6 "2023-03-08T15:30:25Z")

</div>

Wie hast du denn zuvor API-Calls gemacht? Ein JWT ist doch nur 6 Minuten gültig bei Shopware?

> **[Authentication & Authorisation | Store API](https://shopware.stoplight.io/docs/store-api/8e1d78252fa6f-authentication-and-authorisation)**
>
> Just as any shop frontend is public to its visitors, the Store API is a public API and does not have an actual authentication. However, some header credentials are to be provided to use the API. Powered by Stoplight.

---

<div class="post-metadata">

**Author:** ![mv\_zettl](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@mv\_zettl](https://forum.shopware.com/u/mv_zettl)\
**Post date:** [8. März 2023 um 16:01 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/7 "2023-03-08T16:01:55Z")

</div>

Bisher habe ich einfach die [alte-domain.de/api](http://alte-domain.de/api) genutzt und wie in dem Vario Tutorial eingepflegt.  
[Shopware 6 Einrichtung - VARIO 8 Handbuch (vario-software.de)](https://help.vario-software.de/vario-8-handbuch/ecommerce/shopware/shopware-6/)

Jetzt wollte ich eben nach dem Domainumzug genau das gleiche mit der neuen Domain machen und habe plötzlich die Probleme

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [8. März 2023 um 16:10 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/8 "2023-03-08T16:10:20Z")

</div>

Hast du darauf geachtet, dass die URL https ist und nicht http? Auf www. oder nicht www kann einen Unterschied ausmachen.

Ansonsten würde ich tippen, dass deine Lizenz von Vario an eine URL gebunden ist.

---

<div class="post-metadata">

**Author:** ![mv\_zettl](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@mv\_zettl](https://forum.shopware.com/u/mv_zettl)\
**Post date:** [9. März 2023 um 07:22 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/9 "2023-03-09T07:22:30Z")

</div>

Ich habe alle URL-Variationen eben nochmal ausprobiert. Es kommt aber bei jedem Aufruf immer der gleiche Fehler…  
Ich habe vorher schon einen Shopware Shop unter der Domain über Vario betrieben. Das sollte also glaube ich nicht das Problem sein.

---

<div class="post-metadata">

**Author:** ![volker.schlecht](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/volker.schlecht/32/21816_2.png) [@volker.schlecht](https://forum.shopware.com/u/volker.schlecht)\
**Post date:** [22. September 2023 um 12:38 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/10 "2023-09-22T12:38:29Z")

</div>

Wir haben das gleiche Problem - mir der gleichen Fehlermeldung: {„errors“:[{„code“:„0“,„status“:„404“,„title“:„Not Found“,„detail“:„No route found for \u0022GET [https://creativestar.de/api\u0022“](https://creativestar.de/api%5Cu0022%E2%80%9C)}]}

Hat jemand eine Lösung?

---

<div class="post-metadata">

**Author:** ![slowhand](https://avatars.discourse-cdn.com/v4/letter/s/35a633/32.png) [@slowhand](https://forum.shopware.com/u/slowhand)\
**Post date:** [6. Dezember 2023 um 09:03 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/11 "2023-12-06T09:03:58Z")

</div>

Schon mal nachgesehen welche Domain in der .env Datei steht?  
Diese muss auch an die neue Domain angepasst werden.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [14. Dezember 2023 um 10:34 UTC](https://forum.shopware.com/t/api-url-nach-domainumstellung-nicht-mehr-aufrufbar/98855/12 "2023-12-14T10:34:22Z")

</div>

> [@volker.schlecht](#):
>
> Hat jemand eine Lösung?

Nach [example.com/api/](http://example.com/api/) muss natürlich auch noch ein Zusatz kommen, sonst findet Shopware keine Route: [Reading entities | Admin API](https://shopware.stoplight.io/docs/admin-api/600f678a6f688-reading-entities)
