1. Startseite
  2. News
  3. Forum
  4. Regelwerke
    1. Serverregelwerk
    2. Fraktionsregelwerk
    3. Gruppierungsregelwerk
    4. Strafenkatalog
    5. Straßenverkehrsordnung
  5. Events
    1. Termine
  6. Mitglieder
    1. Trophäen
    2. Benutzer online
    3. Team
    4. Letzte Aktivitäten
    5. Mitgliedersuche
  7. Lexikon
  8. Portal
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Lexikon
  • Termine
  • Erweiterte Suche
  1. Vio V | Dein GTA5 Server | RP trifft RL
  2. Forum – Austausch und Infos zum Projekt
  3. Sonstiges
  4. User helfen Usern

API Dokumentation

  • Shepard
  • 5. August 2023 um 02:43
  • Geschlossen
🚀 VIO-V ist offiziell auf FiveM gestartet!
Es ist endlich so weit: VIO-V ist ab sofort offiziell auf FiveM verfügbar! 🎉
Nach einer intensiven Entwicklungsphase, zahlreichen Tests und der finalen Closed Beta ist es geschafft – die neue Ära von VIO-V hat begonnen!
🎉 Die neue Season ist offiziell eröffnet und VIO-V auf FiveM ist live!
Ein riesiges Dankeschön an alle, die uns auf diesem Weg begleitet, getestet und unterstützt haben. ❤️
Jetzt heißt es: Einsteigen, loslegen und die neue Season gemeinsam erleben! 🔥
Herzlich willkommen auf VIO-V auf FiveM – wir wünschen euch viel Spaß! 🚀
1. offizieller Beitrag
  • Online
    Shepard
    • 6 Jahre
    Reaktionen
    308
    Trophäen
    1
    Beiträge
    171
    • 5. August 2023 um 02:43
    • Offizieller Beitrag
    • #1

    OAuth2

    Verwaltung: https://apiv1.vio-v.com

    URLBeschreibung
    https://apiv1.vio-v.com/api/oauth2/authorizeBase authorization URL
    https://apiv1.vio-v.com/api/oauth2/tokenToken URL


    scopeBeschreibung
    read.groupLese eigene Gruppe
    read.companyLese eigene Unternehmen
    read.selfLese eigene Infos


    Es gibt eine Beispielintegration für den "authorisation code grant with PKCE" in Form einer Express App in TypeScript hier.

    Des Weiteren ist es möglich, einen "access_token" für die API über das "client credentials grant" zu erhalten.

    Das Protokoll für die beiden Methoden wird im [RFC 6749] und [RFC 7636] genau erklärt.

    Applikationen müssen durch Forces oder Shepard freigeschaltet werden. Dies kann durch ein formloses Schrieben über TeamSpeak, Discord order das Forum geschehen.


    API

    Base URL: https://apiv1.vio-v.com/api/v3

    OpenAPI Dokumentation: https://apiv1.vio-v.com/developer/openapi.yml


    getscope
    /system/items-
    /system/groupwars-
    /system/settings-
    /system/weapon_skins-
    /group/fairplay_blacklist-
    /groupread.group
    /group/skinread.group
    /group/spraiesread.group
    /group/membersread.group
    /group/ranksread.group
    /group/vehiclesread.group
    /group/factoriesread.group
    /group/own_factoriesread.group
    /group/areasread.group
    /group/storageread.group
    /group/storage/logsread.group
    /group/shopsread.group
    /selfread.self
    /self/storageread.self
    /self/playingtimeread.self
    /self/banklogsread.self
    /self/vehiclesread.self
    /self/nickchangesread.self
    /self/vehicle/:id/storageread.self
    /self/houseread.self
    /self/house/:id/storageread.self
    /self/apartmentread.self
    /self/apartment/:id/storageread.self
    /companyread.company
    /company/:id/logsread.company
    /company/:id/membersread.company
    /company/:id/vehiclesread.company
    /company/:id/factoriesread.company
    /company/:id/storageread.company
    /company/factory/:id/salesread.company
    /company/:id/vehicle/:vehicleId/storageread.company

    Mit freundlichen Grüßen

    Shepard

    Lobbeitrag | Vorschläge | Fehlermeldungen | Police Academy | Development Team

    7xw6jg.jpg

    8 Mal editiert, zuletzt von Shepard (26. September 2026 um 18:12)

  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 17. September 2023 um 22:36
    • #2

    Wir haben die API Dokumentation für euch überarbeitet und folgende neue Route hinzugefügt:

    • /system/groupwars - Informationen zum GroupWar (Berechtigung: - )
    • /group/shops - Eigene Gruppenshops (Berechtigung: read.group)
    • /self/banklogs - Eigene Banklogs (Berechtigung: read.self)
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 17. März 2024 um 12:58
    • #3

    Wir haben die Scopes zusammengefasst:

    • read.group
    • read.self
    • read.company

    Wir haben neue Routen hinzugefügt:

    • /system/settings (Eigenschaften wie Wetter, Lotto Checkpott, Spielergrenze, usw..)
    • /self/house (Eigenes Haus)
    • /self/house/:id/storage (Eigenes Hauslager)
    • /self/apartment (Eigenes Apartment)
    • /self/apartment/:id/storage (Eigenes Apartmentlager)
    • /company (Übersicht eigene Unternehmen bzw. Angestellte Unternehmen inkl. Quests)
    • /company/:id/logs (Logs des Unternehmens)
    • /company/:id/members (Mitarbeiter des Unternehmens)
    • /company/:id/vehicles (Fahrzeuge des Unternehmens)
    • /company/:id/factories (Sub-Unternehmen des Unternehmens)
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 4. April 2024 um 21:01
    • #4

    Wir haben die Fehlermeldungen unserer API verbessert, um es für die Nutzer einfacher zu machen, den Ursprung ihres Fehlers festzustellen.

    Anwenderfehler:

    • invalid_request : request_missmatch
    • invalid_request : app_missmatch
    • invalid_request : redirect_uri_mismatch_equality
    • invalid_request : scope_mismatch
    • invalid_request : app_redirect_rows
    • invalid_request : redirect_uri
    • invalid_request : invalid_scope
    • invalid_request : redirect_uri_task
    • invalid_request : unsupported_response_type
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 21. April 2024 um 18:46
    • #5

    Wir haben eine neue Route hinzugefügt:

    • /company/:id/storage (Lagerhalleninhalt des Unternehmens)

    Wir haben den Inhalt folgender Route angepasst:

    • /system/settings
      • Großhandelspreise für alle Unternehmensitems hinzugefügt
      • Aktuelle Serverversion hinzugefügt
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 2. Juni 2024 um 13:38
    • #6

    Folgende Routen wurde an das neue Inventarsystem angepasst:

    • /company/:id/storage (Lagerhalleninhalt des Unternehmens)
    • /self/apartment/:id/storage (Eigenes Apartmentlager)
    • /self/house/:id/storage (Eigenes Hauslager)

    Wir haben den Inhalt folgender Route angepasst:

    • /system/settings
      • Informationen zum SeasonPass Boost hinzugefügt
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 31. August 2024 um 14:19
    • #7

    Wir haben eine neue Route hinzugefügt:

    • /company/factory/:id/sales (Verkaufsstatistik des Sub-Unternehmens)
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 31. Oktober 2024 um 16:59
    • #8

    Folgende Routen wurde an das neue Inventarsystem angepasst:

    • /group/storage (Lagerinhalt der eigenen Gruppe)

    Wir haben den Inhalt folgender Routen um die maximale Anzahl an unterschiedlichen Item-Stacks erweitert

    • /self/apartment/:id/storage (Eigenes Apartmentlager)
    • /company/:id/storage (Lagerhalleninhalt des Unternehmens)
    • /self/house/:id/storage (Eigenes Hauslager)
    • /self/vehicle/:id/storage (Lager eines privaten Fahrzeuges)
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 31. Oktober 2024 um 23:49
    • #9

    Wir haben eine neue Route hinzugefügt:

    • /group/hospitals (Mitglieder des LSFDs können das Lager aller Krankenhäuser abrufen)

    Einmal editiert, zuletzt von Joel (31. Oktober 2024 um 23:52)

  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 27. Dezember 2024 um 15:33
    • #10

    Wir haben eine neue Route hinzugefügt:

    • /self/nickchanges

    Wir haben den Inhalt folgender Route erweitert

    • /company (LevelEXP hinzugefügt)

    Einmal editiert, zuletzt von Joel (27. Dezember 2024 um 15:49)

  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 19. April 2025 um 16:46
    • #11

    Wir haben eine neue Route hinzugefügt:

    • /company/:id/vehicle/:vehicleId/storage

    Folgende Routen wurde an das neue Inventarsystem angepasst:

    • /self/storage
  • Online
    Shepard
    • 6 Jahre
    Reaktionen
    308
    Trophäen
    1
    Beiträge
    171
    • 22. Mai 2025 um 17:35
    • #12

    Base URL hinzugefügt

    https://apiv1.vio-v.com/api/v3

    Mit freundlichen Grüßen

    Shepard

    Lobbeitrag | Vorschläge | Fehlermeldungen | Police Academy | Development Team

    7xw6jg.jpg

  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 1. Juni 2025 um 19:20
    • #13

    Wir haben den Inhalt folgender Route angepasst:

    • /group/factories
      • Entfernung von Storage und CraftingStorage, da diese nicht über die API abrufbar sind und daher zu Unklarheiten geführt haben.


    Die API-Fehlermeldungen wurden erweitert und detaillierter gestaltet. Sammelfehlermeldungen werden nun in Einzelfehlermeldungen aufgeteilt, um die Verständlichkeit für Einsteiger zu verbessern.

  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 16. Oktober 2025 um 18:29
    • #14

    Wir haben den Inhalt folgender Route angepasst:

    • /group/areas
      • GroupID & GroupName für alle hinzugefügt
      • OldGroupID & OldGroupName für alle hinzugefügt
  • Online
    Forces
    • 10 Jahre
    • Alpha Tester
    • Communitytreffen '22
    • Communitytreffen '23
    • Communitytreffen '24
    Reaktionen
    4.454
    Trophäen
    6
    Artikel
    4
    Beiträge
    1.098
    • 30. November 2025 um 17:12
    • #15

    Wir haben eine neue Route hinzugefügt:

    • /system/weapon_skins
  • Online
    Shepard
    • 6 Jahre
    Reaktionen
    308
    Trophäen
    1
    Beiträge
    171
    • 26. September 2026 um 18:14
    • #16

    Wie haben mit dem neustem Update auf OIDC umgestellt und das UI um eine Dokumentationsseite für Entwickler erweitert.

    Mit freundlichen Grüßen

    Shepard

    Lobbeitrag | Vorschläge | Fehlermeldungen | Police Academy | Development Team

    7xw6jg.jpg

Jetzt registrieren

  1. Datenschutzerklärung
  2. Impressum
  3. Signaturen
  4. Fahrzeugtruhe
  5. Instagram
  6. TikTok
  7. YouTube
  8. Discord
Community-Software: WoltLab Suite™