@extends('layouts.admin') @php $configJson = json_encode([ 'source' => old('source', 'tvdb'), 'externalId' => old('external_id', ''), 'type' => (string) old('type', '0'), 'lookupUrl' => route('admin.show-add.lookup'), 'csrfToken' => csrf_token(), ], JSON_THROW_ON_ERROR); @endphp @section('content')
@if(session('success'))

{{ session('success') }}

@endif @if(session('warning'))

{{ session('warning') }}

@endif @if(session('error'))

{{ session('error') }}

@endif @if($errors->any())
    @foreach($errors->all() as $err)
  • {{ $err }}
  • @endforeach
@endif

Add a TV show to the database by entering any supported external identifier. The matching provider will be queried to fetch title, summary, poster and cross-reference IDs.

  • TVDB — numeric series id (e.g. 81189)
  • TVMaze — numeric show id (e.g. 169)
  • TMDB — numeric tv id (e.g. 1396)
  • Trakt — numeric or slug id (e.g. 1388 or breaking-bad)
  • IMDBtt0903747 or just 0903747 (tries TMDB → Trakt → TVMaze)
@csrf

Cancel
@endsection