POST https://publite-joel.servicelevelmanagement.co.uk/api/recipient/generate-unsubscribe-link

RecipientUnsubcribeController :: generateUnsubscribeLink

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
OpenTelemetry\API\Trace\SpanInterface
OpenTelemetry\API\Trace\NonRecordingSpan {#230
  -context: OpenTelemetry\API\Trace\SpanContext {#236 …}
}
_controller
"App\Controller\Main\API\RecipientUnsubcribeController::generateUnsubscribeLink"
_correlation_id
"8d271c345f658a7ca8667f1655030de8"
_firewall_context
"security.firewall.map.context.main"
_route
"api_generate_unsubscribe_link"
_route_params
[]
_stopwatch_token
"be31ad"

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br"
cdn-loop
"cloudflare; loops=1"
cf-connecting-ip
"81.143.201.58"
cf-ipcountry
"GB"
cf-ray
"a594ce4019c41bf8-LHR"
cf-visitor
"{"scheme":"https"}"
content-length
"112"
content-type
"application/json"
host
"publite-joel.servicelevelmanagement.co.uk"
user-agent
"Symfony HttpClient/Curl"
x-api-key
"7698a68238a20b789118ec4251d5a3b0"
x-forwarded-for
"81.143.201.58, 172.71.178.7"
x-forwarded-proto
"https"
x-forwarded-scheme
"https"
x-php-ob-level
"0"
x-real-ip
"172.71.178.7"

Request Content

Pretty

{
    "email": "[email protected]",
    "department": "Address Grouping Shapes",
    "reference": "A42JBJKFLLXCCR1"
}

Raw

{"email":"[email protected]","department":"Address Grouping Shapes","reference":"A42JBJKFLLXCCR1"}

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-security-policy
"frame-ancestors 'self'"
content-type
"application/json"
date
"Thu, 12 Nov 2026 10:20:43 GMT"
x-debug-token
"9d1463"
x-frame-options
"SAMEORIGIN"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"2ee5e433faab7ab6a9712ad1cbd5fefb"
AZURE_CLIENT_ID
""
AZURE_CLIENT_SECRET
""
AZURE_KEYVAULT_AUTH
"managed_identity"
AZURE_KEYVAULT_URL
""
AZURE_MODE
"false"
AZURE_TENANT_ID
""
DATABASE_URL
"postgresql://app:!ChangeMe!@database:5432/app?serverVersion=15&charset=utf8"
GOV_NOTIFY_ISSUER
"cf436f40-78f5-406a-835e-2a254144bdc1"
GOV_NOTIFY_OTP_TEMPLATE
"77a9348c-bac4-4711-8790-b40bd0f22499"
GOV_NOTIFY_SECRET_KEY
"1813b2f3-3daa-43e5-a84a-1fddcc0ed3a2"
HOST
"http://localhost:8080"
LOCK_DSN
"flock"
MAILER_DSN
"smtp://mailer:1025"
SENTRY_DSN
"https://[email protected]:443/errortracking/api/v1/projects/53922511"
SIGNATURE_KEY
"change_me"
TENANT_CREDENTIAL_STORE
"env"
TENANT_DB_HOST
"database"
TENANT_DB_joel_test
"postgresql://app:%21ChangeMe%21@database:5432"
TENANT_DB_kev_test
"postgresql://app:%21ChangeMe%21@database:5432"
TENANT_DB_slm_test
"postgresql://app:%21ChangeMe%21@publisure-lite-database:5432"
TENANT_DB_sudip_test
"postgresql://app:%21ChangeMe%21@database:5432"
TENANT_HOSTNAMES
"localhost,host.docker.internal,127.0.0.1,tenant.local,gavinerickson.ngrok.io"
TRUSTED_PROXIES
"127.0.0.1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,10.244.0.0/16"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
APP_PROJECT_DIR
"/var/www"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/var/www"
]
COMPOSER_HOME
"/home/user/.composer"
CONSUME_CONVERSION
"true"
CONSUME_MAIL
"true"
CONSUME_OTP
"true"
CONSUME_SCHEDULER
"true"
CONSUME_SMS
"true"
CONTENT_LENGTH
"112"
CONTENT_TYPE
"application/json"
DOCUMENT_ROOT
"/var/www/public"
DOCUMENT_URI
"/index.php"
FCGI_ROLE
"RESPONDER"
FPM_MAX_CHILDREN
"12"
FPM_MAX_REQUESTS
"500"
FPM_MAX_SPARE_SERVERS
"6"
FPM_MEMORY_LIMIT
"512M"
FPM_MIN_SPARE_SERVERS
"2"
FPM_START_SERVERS
"4"
GATEWAY_INTERFACE
"CGI/1.1"
GPG_KEYS
"1198C0117593497A5EC5C199286AF1F9897469DC 49D9AF6BC72A80D6691719C8AA23F5BE9C7097D4 D95C03BC702BE9515344AE3374E44BC9067701A5"
HOME
"/home/user"
HOSTNAME
"ab90847a0e61"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br"
HTTP_CDN_LOOP
"cloudflare; loops=1"
HTTP_CF_CONNECTING_IP
"81.143.201.58"
HTTP_CF_IPCOUNTRY
"GB"
HTTP_CF_RAY
"a594ce4019c41bf8-LHR"
HTTP_CF_VISITOR
"{"scheme":"https"}"
HTTP_CONTENT_LENGTH
"112"
HTTP_CONTENT_TYPE
"application/json"
HTTP_HOST
"publite-joel.servicelevelmanagement.co.uk"
HTTP_USER_AGENT
"Symfony HttpClient/Curl"
HTTP_X_API_KEY
"7698a68238a20b789118ec4251d5a3b0"
HTTP_X_FORWARDED_FOR
"81.143.201.58, 172.71.178.7"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_X_FORWARDED_SCHEME
"https"
HTTP_X_REAL_IP
"172.71.178.7"
MESSENGER_AUTOSTART
"mail sms otp scheduler_default conversion"
MESSENGER_CONSUME
"mail sms otp scheduler_default conversion"
PANTHER_CHROME_ARGUMENTS
"--disable-dev-shm-usage"
PANTHER_NO_SANDBOX
"1"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PHPIZE_DEPS
"autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c"
PHP_ASC_URL
"https://www.php.net/distributions/php-8.5.12.tar.xz.asc"
PHP_CFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_CPPFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_INI_DIR
"/usr/local/etc/php"
PHP_LDFLAGS
"-Wl,-O1 -pie"
PHP_SELF
"/index.php"
PHP_SHA256
"08bc2eba2a588654ade1357174aa646b761556c862dda0678345ee29ed481209"
PHP_URL
"https://www.php.net/distributions/php-8.5.12.tar.xz"
PHP_VERSION
"8.5.12"
PWD
"/var/www"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"192.168.3.178"
REMOTE_PORT
"47144"
REQUEST_METHOD
"POST"
REQUEST_SCHEME
"http"
REQUEST_TIME
1794478842
REQUEST_TIME_FLOAT
1794478842.9226
REQUEST_URI
"/api/recipient/generate-unsubscribe-link"
SCRIPT_FILENAME
"/var/www/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"172.20.0.2"
SERVER_NAME
"_"
SERVER_PORT
"80"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.30.6"
SHLVL
"1"
SKIP_ENTRYPOINT_SETUP
"false"
SPHOME
"/var/www"
SUPERVISOR_ENABLED
"1"
SUPERVISOR_GROUP_NAME
"php-fpm"
SUPERVISOR_PROCESS_NAME
"php-fpm"
SUPERVISOR_SERVER_URL
"unix:///run/supervisor.sock"
SYMFONY_DOTENV_PATH
"/var/www/.env"
SYMFONY_DOTENV_VARS
"HOST,APP_ENV,LOCK_DSN,APP_SECRET,TENANT_HOSTNAMES,TRUSTED_PROXIES,DATABASE_URL,TENANT_DB_HOST,MAILER_DSN,GOV_NOTIFY_SECRET_KEY,GOV_NOTIFY_ISSUER,GOV_NOTIFY_OTP_TEMPLATE,AZURE_MODE,SIGNATURE_KEY,SENTRY_DSN,TENANT_CREDENTIAL_STORE,AZURE_KEYVAULT_URL,AZURE_KEYVAULT_AUTH,AZURE_TENANT_ID,AZURE_CLIENT_ID,AZURE_CLIENT_SECRET,TENANT_DB_slm_test,TENANT_DB_sudip_test,TENANT_DB_kev_test,TENANT_DB_joel_test"
TERM
"xterm"
TZ
"Europe/London"
USER
"user"