@extends('layouts.app') @section('title', 'Create API Receiver') @section('content')

Create API Receiver

Back to List
Receiver Configuration
@csrf
@error('name')
{{ $message }}
@enderror
/api/in/
@error('endpoint')
{{ $message }}
@enderror Unique identifier for this receiver
@error('target_table')
{{ $message }}
@enderror
@error('allowed_methods')
{{ $message }}
@enderror
@error('auth_type')
{{ $message }}
@enderror
@error('auth_token')
{{ $message }}
@enderror

Data Processing
Fields to check for duplicates (comma-separated)
Automatically create table if it doesn't exist
Enable this receiver to accept incoming data
Enable two-way communication support
@if(session('success')) @endif @if(session('error')) @endif @if($errors->any()) @endif
Cancel
Live Preview
{{ url('/api/in/') }}/[endpoint]
GET + POST
None
GET Request:
curl -X GET "{{ url('/api/in/') }}/[endpoint]?param=value"

POST Request:
curl -X POST "{{ url('/api/in/') }}/[endpoint]" \
-H "Content-Type: application/json" \
-d "{\"key\": \"value\"}"
Quick Tips
  • Use descriptive names for easy identification
  • Enable duplicate handling to avoid data redundancy
  • Set appropriate rate limits to prevent abuse
  • Test your endpoint after creation
  • Keep authentication tokens secure
@endsection