Open service 2a02:26f0:3100::1735:2ba9:443 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 7344
Expires: Wed, 31 Dec 2025 17:03:33 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 31 Dec 2025 17:03:33 GMT
Connection: close
Set-Cookie: XSRF-TOKEN=eyJpdiI6IkpvWW5mVkpPeXA2UllLbVpBVFg0VGc9PSIsInZhbHVlIjoiNWxqUFNXV3VnUGhyak1LVWdCdy9KdEFWdVVVNWFWaUdvcXRkVGFnMmI1R2lTbjBQblhjejVKVUx1MGp0QURHaHA3TzJjcTVnM3RKekF4UFBNenVVa0plRnpJTUY4Tm9qQnhrSUJCVU04Y2t2blZZYm5FdHI4R0ZvQlZvd21JUzMiLCJtYWMiOiI4ZDczYTM0ZGQ1MmFjYTE0NThmYTU1MjQ2MmI1YzRhODI4NWNlMjUxN2EyODU0NWQ5YzVlNGJlOTc5ZGIwZjA0IiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:32 GMT; Max-Age=7200; path=/; secure; samesite=lax
Set-Cookie: laravel_session=eyJpdiI6InV5a1lEQkFIZUFJdlg4WDBEWld0anc9PSIsInZhbHVlIjoiZHpnQ1VmanRMb3R4eFRIZHNnU0ZZUCtmSnlMRnZlb2Y3MHhteS9KdDZ6UGJHeDZtS1dYb21BSmNleGJpRGRJN3daZWhKaW1rTndOT3pTOWRxRW1UVFc1aS9GQ2VIVlVseFhMbVdRRm5TN0hGNjY4TkZPTGp5ZGlBQVEvNWY5YUQiLCJtYWMiOiI2NWI1ZmE4MjZmYTQ0OTY2NWM3ZmNhZGNhY2FhZTg5ZGUxOWU5ZjUxOGVkMTIxOTYwZDZlNjQ1ZWVjMGE1YTUwIiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:32 GMT; Max-Age=7200; path=/; httponly; samesite=lax
Alt-Svc: h3=":443"; ma=93600
Akamai-GRN: 0.a52b3517.1767200612.3cb26a43
Page title: Laravel
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta
content="width=device-width, initial-scale=1"
name="viewport"
>
<meta
content="Cd5P9PcxHZo6StpXObsoIw5vfbZqr3q0yTUl3wB3"
name="csrf-token"
>
<title>Laravel</title>
<!-- Fonts -->
<link
href="https://fonts.bunny.net"
rel="preconnect"
>
<link
href="https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap"
rel="stylesheet"
/>
<!-- Scripts -->
<link rel="preload" as="style" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><link rel="modulepreload" href="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js" /><link rel="stylesheet" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><script type="module" src="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js"></script></head>
<body class="font-sans text-gray-900 antialiased">
<!-- Page Heading -->
<header class="bg-white shadow dark:bg-gray-800 w-full sm:fixed sm:top-0">
<div class="z-10 p-6 text-right sm:right-0 sm:top-0">
<a
class="font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/login"
>Log in</a>
<a
class="ml-4 font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/register"
>Register</a>
</div>
</header>
<div class="flex min-h-screen flex-col items-center bg-gray-100 pt-6 sm:justify-center sm:pt-0 dark:bg-gray-900">
<div>
<a href="/">
<img src="https://www.catholicnewsagency.com/assets/images/branding/logo-red-black-small.png" class="w-full" alt="Catholic News Agency">
</a>
</div>
<div class="w-full sm:px-4">
<div class="mt-6 overflow-hidden bg-white px-6 py-4 shadow-md sm:rounded-lg sm:mx-auto sm:max-w-5xl dark:bg-gray-800">
<div class="max-w-4xl mx-auto px-6 py-12">
<div class="text-center mb-12">
<h1 class="text-4xl font-bold text-gray-900 dark:text-white mb-4">
CNA API
</h1>
<p class="text-xl text-gray-600 dark:text-gray-300">
Catholic News Agency Content Management System
</p>
</div>
<div class="bg-white dark:bg-gray-800 rounded-lg shadow-lg p-8 mb-8">
<h2 class="text-2xl font-semibold text-gray-900 dark:text-white mb-6">About This Application</h2>
<div class="prose dark:prose-invert max-w-none">
<p class="text-gray-700 dark:text-gray-300 mb-4">
The CNA API is a comprehensive content management system designed specifically for Catholic News Agency.
This Laravel-based application serves as the backend infrastructure for managing and distributing news content,
stories, and multimedia resources across various platforms.
</p>
<h3 class="text-lg font-semibold text-gray-900 dark:text-white mt-6 mb-3">Key Features</h3>
<ul class="list-disc list-inside text-gray-700 dark:text-gray-300 space-y-2">
<li><strong>Story Management:</strong> Complete CRUD operations for news stories with rich content support</li>
<li><strong>Author Management:</strong> Comprehensive author profiles with social media integration</li>
<li><strong>Content Organization:</strong> Hierarchical categorization with sections, tags, and taxonomies</li>
<li><strong>Geographic Tagging:</strong> Location-based content organization by countries and cities</li>
<li><strong>Media Integration:</strong> Support for images, videos, and multimedia content with metadata</li>
<li><strong>Sanity CMS Integration:</strong> Seamless content synchronization with Sanity headless CMS</li>
<li><strong>Search Functional
Open service 2.16.183.24:443 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 7344
Expires: Wed, 31 Dec 2025 17:03:32 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 31 Dec 2025 17:03:32 GMT
Connection: close
Set-Cookie: XSRF-TOKEN=eyJpdiI6InFnaTRSTzk5L1BlaEU4MHFVU1FXZmc9PSIsInZhbHVlIjoicHhLZjRkWGlYQ2hWUW1UVDVzbTIwc1FZZE1vNGJSaVJET2xXeGJaNmZXdUhaaXRXdVhPUURBTVNDNVFEb1A4MDZKc1NiM0VYeTZXZC9aaENEczdtK2E3bjU2NDBBTUxzajlBczRGMHB6aFpiVjF4NkNhOVJ4OURpM2MvV0R1TFUiLCJtYWMiOiI2MGEyYTI3MWE1YzM1ZGZiY2Y0MWM3OGUyNDVlZTJjYWQ4ZDdiN2E5ODJiMTIzZDU5OGI3N2JiNzJjZTc0ZGIzIiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:32 GMT; Max-Age=7200; path=/; secure; samesite=lax
Set-Cookie: laravel_session=eyJpdiI6IkE1RVJqUWJ1cVo3YWZhdVMyTVR0S2c9PSIsInZhbHVlIjoiU0l2UTdZY3FudkhlV1lNRU5aTGVmVUYyK1NGdmIrREZyay9YU0pJN05xUzF2VTdnSnZCSzZRbmpDNmU2Wi82Q3JLbHhiaHhIUDZUS2t6U0xrRnA4SXd5ZktobjZ3M25RNnAwUTNZaWY5WlJ6dHFDTDB5d0FIQjIrS0VGQ2ZnUGwiLCJtYWMiOiJkM2Y5OGYxYzgyMWE5YmUxNTkyZDM0ODYzM2NhM2ZhZWI5NzQxZGY3NTQ1MzA3ZjFhMjU0MmVjMjJhYTQ3ZTg0IiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:32 GMT; Max-Age=7200; path=/; httponly; samesite=lax
Alt-Svc: h3=":443"; ma=93600
Akamai-GRN: 0.ce1d1002.1767200612.b62d92a3
Page title: Laravel
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta
content="width=device-width, initial-scale=1"
name="viewport"
>
<meta
content="486FB7KZwaQTRwylWDEUk6nuk2qc3wMdIBgFnaAp"
name="csrf-token"
>
<title>Laravel</title>
<!-- Fonts -->
<link
href="https://fonts.bunny.net"
rel="preconnect"
>
<link
href="https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap"
rel="stylesheet"
/>
<!-- Scripts -->
<link rel="preload" as="style" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><link rel="modulepreload" href="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js" /><link rel="stylesheet" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><script type="module" src="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js"></script></head>
<body class="font-sans text-gray-900 antialiased">
<!-- Page Heading -->
<header class="bg-white shadow dark:bg-gray-800 w-full sm:fixed sm:top-0">
<div class="z-10 p-6 text-right sm:right-0 sm:top-0">
<a
class="font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/login"
>Log in</a>
<a
class="ml-4 font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/register"
>Register</a>
</div>
</header>
<div class="flex min-h-screen flex-col items-center bg-gray-100 pt-6 sm:justify-center sm:pt-0 dark:bg-gray-900">
<div>
<a href="/">
<img src="https://www.catholicnewsagency.com/assets/images/branding/logo-red-black-small.png" class="w-full" alt="Catholic News Agency">
</a>
</div>
<div class="w-full sm:px-4">
<div class="mt-6 overflow-hidden bg-white px-6 py-4 shadow-md sm:rounded-lg sm:mx-auto sm:max-w-5xl dark:bg-gray-800">
<div class="max-w-4xl mx-auto px-6 py-12">
<div class="text-center mb-12">
<h1 class="text-4xl font-bold text-gray-900 dark:text-white mb-4">
CNA API
</h1>
<p class="text-xl text-gray-600 dark:text-gray-300">
Catholic News Agency Content Management System
</p>
</div>
<div class="bg-white dark:bg-gray-800 rounded-lg shadow-lg p-8 mb-8">
<h2 class="text-2xl font-semibold text-gray-900 dark:text-white mb-6">About This Application</h2>
<div class="prose dark:prose-invert max-w-none">
<p class="text-gray-700 dark:text-gray-300 mb-4">
The CNA API is a comprehensive content management system designed specifically for Catholic News Agency.
This Laravel-based application serves as the backend infrastructure for managing and distributing news content,
stories, and multimedia resources across various platforms.
</p>
<h3 class="text-lg font-semibold text-gray-900 dark:text-white mt-6 mb-3">Key Features</h3>
<ul class="list-disc list-inside text-gray-700 dark:text-gray-300 space-y-2">
<li><strong>Story Management:</strong> Complete CRUD operations for news stories with rich content support</li>
<li><strong>Author Management:</strong> Comprehensive author profiles with social media integration</li>
<li><strong>Content Organization:</strong> Hierarchical categorization with sections, tags, and taxonomies</li>
<li><strong>Geographic Tagging:</strong> Location-based content organization by countries and cities</li>
<li><strong>Media Integration:</strong> Support for images, videos, and multimedia content with metadata</li>
<li><strong>Sanity CMS Integration:</strong> Seamless content synchronization with Sanity headless CMS</li>
<li><strong>Search Functional
Open service 2.16.183.14:443 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 7344
Expires: Wed, 31 Dec 2025 17:03:32 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 31 Dec 2025 17:03:32 GMT
Connection: close
Set-Cookie: XSRF-TOKEN=eyJpdiI6IkRwYTZiQ3B0ZlJjZTU1UUpTR3FmSGc9PSIsInZhbHVlIjoiMzdwMnBFVk9yVmhpekpZUm83L2VxZ2NUQ3ZnSDZGM1Vtalp5VGxucE5rUXZKZ0xzUVNtN2ZETHNZWVhYUzFmejU3YkdJQ2cyM3hCeFJJaUt2SVMvQ2hTQ3BHQVFHQmtBL0Y1TW9weEdVcUdCRlRQWitxaDhMMnU4cmx3MmgxNUQiLCJtYWMiOiJkYjJiODhmZDM5YmI0YWYzOWQyMWY5Zjc4ZTZlMmQ2YjQyOTc5Y2ZhY2U0YzI4MGNlYTY1YWI2MTFhNjdiMzUxIiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:32 GMT; Max-Age=7200; path=/; secure; samesite=lax
Set-Cookie: laravel_session=eyJpdiI6ImdnMnBIbUpWcFJLQ3RQR1N6MWxTQVE9PSIsInZhbHVlIjoiaVdISHFsa2cxTldMdWwwSWRYVGJvb0liTFdlWkJqbDJyM1hxYlFPSnZsbWxQNUplSm54NVlrZWxvS1JMR3BTaFVLYVV1NGY0Tm1vV0dvNG45UWxxdmVSTlBQYjQyNlczbE1MQnJjVUZiT2tOR1A5QlIxWXIvTnZMVGZiM0NUT3EiLCJtYWMiOiI2NWM1MjJjYTcwNTQxY2RjYzdlNmFjNGVlNDBkYzcyOTZhNWI4ZDJlZGNkNDEzMWI1NjBlYjBlODk2ODgxYjI3IiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:32 GMT; Max-Age=7200; path=/; httponly; samesite=lax
Alt-Svc: h3=":443"; ma=93600
Akamai-GRN: 0.ce1d1002.1767200612.b62d9456
Page title: Laravel
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta
content="width=device-width, initial-scale=1"
name="viewport"
>
<meta
content="xNXFkz3aonxYfc3MJIuQILhzs7G3yCGQ52XjDDDJ"
name="csrf-token"
>
<title>Laravel</title>
<!-- Fonts -->
<link
href="https://fonts.bunny.net"
rel="preconnect"
>
<link
href="https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap"
rel="stylesheet"
/>
<!-- Scripts -->
<link rel="preload" as="style" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><link rel="modulepreload" href="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js" /><link rel="stylesheet" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><script type="module" src="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js"></script></head>
<body class="font-sans text-gray-900 antialiased">
<!-- Page Heading -->
<header class="bg-white shadow dark:bg-gray-800 w-full sm:fixed sm:top-0">
<div class="z-10 p-6 text-right sm:right-0 sm:top-0">
<a
class="font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/login"
>Log in</a>
<a
class="ml-4 font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/register"
>Register</a>
</div>
</header>
<div class="flex min-h-screen flex-col items-center bg-gray-100 pt-6 sm:justify-center sm:pt-0 dark:bg-gray-900">
<div>
<a href="/">
<img src="https://www.catholicnewsagency.com/assets/images/branding/logo-red-black-small.png" class="w-full" alt="Catholic News Agency">
</a>
</div>
<div class="w-full sm:px-4">
<div class="mt-6 overflow-hidden bg-white px-6 py-4 shadow-md sm:rounded-lg sm:mx-auto sm:max-w-5xl dark:bg-gray-800">
<div class="max-w-4xl mx-auto px-6 py-12">
<div class="text-center mb-12">
<h1 class="text-4xl font-bold text-gray-900 dark:text-white mb-4">
CNA API
</h1>
<p class="text-xl text-gray-600 dark:text-gray-300">
Catholic News Agency Content Management System
</p>
</div>
<div class="bg-white dark:bg-gray-800 rounded-lg shadow-lg p-8 mb-8">
<h2 class="text-2xl font-semibold text-gray-900 dark:text-white mb-6">About This Application</h2>
<div class="prose dark:prose-invert max-w-none">
<p class="text-gray-700 dark:text-gray-300 mb-4">
The CNA API is a comprehensive content management system designed specifically for Catholic News Agency.
This Laravel-based application serves as the backend infrastructure for managing and distributing news content,
stories, and multimedia resources across various platforms.
</p>
<h3 class="text-lg font-semibold text-gray-900 dark:text-white mt-6 mb-3">Key Features</h3>
<ul class="list-disc list-inside text-gray-700 dark:text-gray-300 space-y-2">
<li><strong>Story Management:</strong> Complete CRUD operations for news stories with rich content support</li>
<li><strong>Author Management:</strong> Comprehensive author profiles with social media integration</li>
<li><strong>Content Organization:</strong> Hierarchical categorization with sections, tags, and taxonomies</li>
<li><strong>Geographic Tagging:</strong> Location-based content organization by countries and cities</li>
<li><strong>Media Integration:</strong> Support for images, videos, and multimedia content with metadata</li>
<li><strong>Sanity CMS Integration:</strong> Seamless content synchronization with Sanity headless CMS</li>
<li><strong>Search Functional
Open service 2a02:26f0:3100::1735:2ba9:80 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 302 Moved Temporarily Content-Length: 0 Location: https://api.catholicnewsagency.com/ Expires: Wed, 31 Dec 2025 17:03:34 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 31 Dec 2025 17:03:34 GMT Connection: close Akamai-GRN: 0.a52b3517.1767200614.3cb26d26
Open service 2a02:26f0:3100::1725:e258:80 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 302 Moved Temporarily Content-Length: 0 Location: https://api.catholicnewsagency.com/ Expires: Wed, 31 Dec 2025 17:03:34 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 31 Dec 2025 17:03:34 GMT Connection: close Akamai-GRN: 0.54e22517.1767200614.4aac9d35
Open service 2.16.183.14:80 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 302 Moved Temporarily Content-Length: 0 Location: https://api.catholicnewsagency.com/ Expires: Wed, 31 Dec 2025 17:03:34 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 31 Dec 2025 17:03:34 GMT Connection: close Akamai-GRN: 0.ce1d1002.1767200614.b62da685
Open service 2.16.183.24:80 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 302 Moved Temporarily Content-Length: 0 Location: https://api.catholicnewsagency.com/ Expires: Wed, 31 Dec 2025 17:03:33 GMT Cache-Control: max-age=0, no-cache, no-store Pragma: no-cache Date: Wed, 31 Dec 2025 17:03:33 GMT Connection: close Akamai-GRN: 0.d81d1002.1767200613.bed403c0
Open service 2a02:26f0:3100::1725:e258:443 · api.catholicnewsagency.com
2025-12-31 17:03
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Expires: Wed, 31 Dec 2025 17:03:31 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Wed, 31 Dec 2025 17:03:31 GMT
Content-Length: 7344
Connection: close
Set-Cookie: XSRF-TOKEN=eyJpdiI6ImxqeDFzTHJpUXFlOW9WRUQwMGo1dVE9PSIsInZhbHVlIjoiWXdWM3BoRzYwUmJ1U05wemdSWXhFb3RiNU5mU2JrUFBEOHRhNlhqcFVVYm9zQW5kQ0ZhS1VXcUxDSWNBbEdBZlFITmJPamtRdkxUWEJKTytDMmhiaGlNd2pKd2RkZHF0WW40YVBXbUZsUDJoMGVPdWdNOVE5aDdxdEYxUWVRbFYiLCJtYWMiOiIxNjk0NjhiZTYyYTFhOWVkYjMzNmNkMWZjM2YxMzY3OWZhN2E1NDA0ODIxYzYyMWM5YTAzMjFjODUxNjllMzBkIiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:31 GMT; Max-Age=7200; path=/; secure; samesite=lax
Set-Cookie: laravel_session=eyJpdiI6IjlMa0IyT0RyNm9CSExER3BqNEFkVWc9PSIsInZhbHVlIjoiUTdjUWIzajdpRjdGVUliR3lJL0Nsb2ZkVkZWUWNKZ2lUdDBUc3JPeEdnYjlvZjFZNXdwY0t5Wi9VK01oMXFzeElyZWh0aWQ5NkRZQ0RoSXVuMk1rOEZoMVBSQTVXK3oxdmhIMG1hNHNha2ZRb0RjNG00a0VCTzRCVHpHYjFTS28iLCJtYWMiOiIwMjEyNDNhZDI1ZWZmYTk2MzA2MGZmZGQ5OTVkMzkyZGM2NjUyMzM4ODYxMDVjN2MwMGU0NmE2NjY3YjM4ZDFhIiwidGFnIjoiIn0%3D; expires=Wed, 31 Dec 2025 19:03:31 GMT; Max-Age=7200; path=/; httponly; samesite=lax
Alt-Svc: h3=":443"; ma=93600
Akamai-GRN: 0.54e22517.1767200611.4aac987f
Page title: Laravel
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta
content="width=device-width, initial-scale=1"
name="viewport"
>
<meta
content="4OQC9tFlP5pL787CPOtVSu8dWNXtrViyg9IkayfI"
name="csrf-token"
>
<title>Laravel</title>
<!-- Fonts -->
<link
href="https://fonts.bunny.net"
rel="preconnect"
>
<link
href="https://fonts.bunny.net/css?family=figtree:400,500,600&display=swap"
rel="stylesheet"
/>
<!-- Scripts -->
<link rel="preload" as="style" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><link rel="modulepreload" href="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js" /><link rel="stylesheet" href="https://api.catholicnewsagency.com/build/assets/app-BHTN_HU8.css" /><script type="module" src="https://api.catholicnewsagency.com/build/assets/app-BYf5PWcw.js"></script></head>
<body class="font-sans text-gray-900 antialiased">
<!-- Page Heading -->
<header class="bg-white shadow dark:bg-gray-800 w-full sm:fixed sm:top-0">
<div class="z-10 p-6 text-right sm:right-0 sm:top-0">
<a
class="font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/login"
>Log in</a>
<a
class="ml-4 font-semibold text-gray-600 hover:text-gray-900 focus:rounded-sm focus:outline focus:outline-2 focus:outline-red-500 dark:text-gray-400 dark:hover:text-white"
href="https://api.catholicnewsagency.com/register"
>Register</a>
</div>
</header>
<div class="flex min-h-screen flex-col items-center bg-gray-100 pt-6 sm:justify-center sm:pt-0 dark:bg-gray-900">
<div>
<a href="/">
<img src="https://www.catholicnewsagency.com/assets/images/branding/logo-red-black-small.png" class="w-full" alt="Catholic News Agency">
</a>
</div>
<div class="w-full sm:px-4">
<div class="mt-6 overflow-hidden bg-white px-6 py-4 shadow-md sm:rounded-lg sm:mx-auto sm:max-w-5xl dark:bg-gray-800">
<div class="max-w-4xl mx-auto px-6 py-12">
<div class="text-center mb-12">
<h1 class="text-4xl font-bold text-gray-900 dark:text-white mb-4">
CNA API
</h1>
<p class="text-xl text-gray-600 dark:text-gray-300">
Catholic News Agency Content Management System
</p>
</div>
<div class="bg-white dark:bg-gray-800 rounded-lg shadow-lg p-8 mb-8">
<h2 class="text-2xl font-semibold text-gray-900 dark:text-white mb-6">About This Application</h2>
<div class="prose dark:prose-invert max-w-none">
<p class="text-gray-700 dark:text-gray-300 mb-4">
The CNA API is a comprehensive content management system designed specifically for Catholic News Agency.
This Laravel-based application serves as the backend infrastructure for managing and distributing news content,
stories, and multimedia resources across various platforms.
</p>
<h3 class="text-lg font-semibold text-gray-900 dark:text-white mt-6 mb-3">Key Features</h3>
<ul class="list-disc list-inside text-gray-700 dark:text-gray-300 space-y-2">
<li><strong>Story Management:</strong> Complete CRUD operations for news stories with rich content support</li>
<li><strong>Author Management:</strong> Comprehensive author profiles with social media integration</li>
<li><strong>Content Organization:</strong> Hierarchical categorization with sections, tags, and taxonomies</li>
<li><strong>Geographic Tagging:</strong> Location-based content organization by countries and cities</li>
<li><strong>Media Integration:</strong> Support for images, videos, and multimedia content with metadata</li>
<li><strong>Sanity CMS Integration:</strong> Seamless content synchronization with Sanity headless CMS</li>
<li><strong>Search Functional