API Documentation

Interactive API testing and documentation with multilingual support (EN/FR)

🔐 Authentication

Most endpoints require Bearer token authentication. Set your token below:

🔑 Login to Get Token

Use this form to login and get a Bearer token for authenticated requests:

401 Unauthorized
{ "message": "Invalid credentials" }

🔬 Test Protected Route

Test your Bearer token with this protected endpoint:

GET /test-protected

This endpoint requires authentication and returns a success message if your token is valid.

🌐 Multilingual Support

All content resources support multiple languages (English and French). You can:

Example Response:

{
    "id": 1,
    "title": {
        "en": "Sample Event",
        "fr": "Événement d'exemple"
    },
    "description": {
        "en": "This is a sample event",
        "fr": "Ceci est un événement d'exemple"
    }
}

Role

Table: roles
API Base URL: http://localhost:8000/api/roles
{ "id": 1, "name": "John Doe", "slug": "sample-blog-post-title", "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

name
Type: string | Validation: required|string|max:255|unique:roles,name | Nullable: No
slug
Type: string | Validation: required|string|max:255|unique:roles,slug | Nullable: No
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /roles

Get all Role records

Success
{ "data": [ { "id": 1, "name": { "en": "Administrator", "fr": "Administrateur" }, "description": { "en": "System administrator with full access", "fr": "Administrateur système avec accès complet" }, "slug": "admin", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" }, { "id": 2, "name": { "en": "Member", "fr": "Membre" }, "description": { "en": "Regular member with standard access", "fr": "Membre régulier avec accès standard" }, "slug": "member", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" }, { "id": 3, "name": { "en": "Partner", "fr": "Partenaire" }, "description": { "en": "Partnership organization representative", "fr": "Représentant d'organisation partenaire" }, "slug": "partner", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" }, { "id": 4, "name": { "en": "Event Organizer", "fr": "Organisateur d'événements" }, "description": { "en": "Event planning and management role", "fr": "Rôle de planification et gestion d'événements" }, "slug": "event-organizer", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" }, { "id": 5, "name": { "en": "Project Manager", "fr": "Chef de projet" }, "description": { "en": "Project coordination and oversight", "fr": "Coordination et supervision de projets" }, "slug": "project-manager", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" } ] }
GET /roles/{id}

Get a specific Role

Success
{ "data": { "id": 1, "name": { "en": "Administrator", "fr": "Administrateur" }, "description": { "en": "System administrator with full access", "fr": "Administrateur système avec accès complet" }, "slug": "admin", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.

Event

Table: events
API Base URL: http://localhost:8000/api/events
{ "id": 1, "title": "Sample Blog Post Title", "slug": "sample-blog-post-title", "description": "This is a sample description for the item", "start_datetime": "2025-12-01T10:00:00.000000Z", "location": "New York, NY", "type": "conference", "status": "draft", "featured_image": null, "attachments": null, "archived": true, "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

title
Type: string | Validation: required|string|max:255 | Nullable: No
slug
Type: string | Validation: required|string|max:255|unique:events,slug | Nullable: No
description
Type: text | Validation: nullable|string | Nullable: No
start_datetime
Type: datetime | Validation: required|date|after:now | Nullable: No
location
Type: string | Validation: nullable|string|max:255 | Nullable: Yes
type
Type: enum | Validation: required|in:conference,workshop,seminar,networking,training | Nullable: No
Possible Values: conference, workshop, seminar, networking, training
status
Type: enum | Validation: required|in:draft,published,cancelled,completed | Nullable: No
Possible Values: draft, published, cancelled, completed
featured_image
Type: file | Validation: nullable|image|mimes:jpeg,jpg,png,gif,webp|max:5120 | Nullable: Yes
attachments
Type: files | Validation: nullable|array | Nullable: Yes
archived
Type: boolean | Validation: required|boolean | Nullable: No
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /events

Get all Event records

Success
{ "data": [ { "id": 1, "title": { "en": "Tech Conference 2025", "fr": "Conférence Technologique 2025" }, "slug": "tech-conference-2025", "description": { "en": "Annual technology conference featuring the latest innovations in software development.", "fr": "Conférence technologique annuelle présentant les dernières innovations en développement logiciel." }, "location": { "en": "Montreal Convention Center", "fr": "Centre de congrès de Montréal" }, "start_datetime": "2025-08-16T19:14:25.000000Z", "type": "conference", "status": "published", "featured_image": "events/images/01K0E20DKR1P9MM1ME83ZX3D7K.png", "attachments": [ "events/attachments/01K0E20DKYJ5H9X5HZ4D01WWRF.pdf" ], "archived": false, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-18T06:02:09.000000Z" }, { "id": 2, "title": { "en": "Leadership Workshop", "fr": "Atelier de leadership" }, "slug": "leadership-workshop", "description": { "en": "Workshop focused on developing leadership skills for emerging professionals.", "fr": "Atelier axé sur le développement des compétences de leadership pour les professionnels émergents." }, "location": { "en": "Downtown Business Center", "fr": "Centre d'affaires du centre-ville" }, "start_datetime": "2025-08-01T19:14:25.000000Z", "type": "workshop", "status": "published", "featured_image": null, "attachments": null, "archived": false, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 3, "title": { "en": "Networking Mixer", "fr": "Événement de réseautage" }, "slug": "networking-mixer", "description": { "en": "Monthly networking event for professionals in the tech industry.", "fr": "Événement de réseautage mensuel pour les professionnels de l'industrie technologique." }, "location": { "en": "Rooftop Bar & Grill", "fr": "Bar-grill sur le toit" }, "start_datetime": "2025-07-24T19:14:25.000000Z", "type": "networking", "status": "published", "featured_image": null, "attachments": null, "archived": false, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 4, "title": { "en": "Research Seminar", "fr": "Séminaire de recherche" }, "slug": "research-seminar", "description": { "en": "Academic seminar on current research trends in information systems.", "fr": "Séminaire académique sur les tendances actuelles de recherche en systèmes d'information." }, "location": { "en": "University Conference Hall", "fr": "Salle de conférence de l'université" }, "start_datetime": "2025-08-31T19:14:25.000000Z", "type": "seminar", "status": "published", "featured_image": null, "attachments": null, "archived": false, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 5, "title": { "en": "Professional Training", "fr": "Formation professionnelle" }, "slug": "professional-training", "description": { "en": "Intensive training program for advanced system administration.", "fr": "Programme de formation intensive pour l'administration système avancée." }, "location": { "en": "Training Center", "fr": "Centre de formation" }, "start_datetime": "2025-09-15T19:14:25.000000Z", "type": "training", "status": "draft", "featured_image": null, "attachments": null, "archived": false, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } ] }
GET /events/{id}

Get a specific Event

Success
{ "data": { "id": 1, "title": { "en": "Tech Conference 2025", "fr": "Conférence Technologique 2025" }, "slug": "tech-conference-2025", "description": { "en": "Annual technology conference featuring the latest innovations in software development.", "fr": "Conférence technologique annuelle présentant les dernières innovations en développement logiciel." }, "location": { "en": "Montreal Convention Center", "fr": "Centre de congrès de Montréal" }, "start_datetime": "2025-08-16T19:14:25.000000Z", "type": "conference", "status": "published", "featured_image": "events/images/01K0E20DKR1P9MM1ME83ZX3D7K.png", "attachments": [ "events/attachments/01K0E20DKYJ5H9X5HZ4D01WWRF.pdf" ], "archived": false, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-18T06:02:09.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.

Project

Table: projects
API Base URL: http://localhost:8000/api/projects
{ "id": 1, "title": "Sample Blog Post Title", "slug": "sample-blog-post-title", "description": "This is a sample description for the item", "status": "planning", "website_url": "https://example.com", "display_order": 1, "project_logo": null, "project_files": null, "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

title
Type: string | Validation: required|string|max:255 | Nullable: No
slug
Type: string | Validation: required|string|max:255|unique:projects,slug | Nullable: No
description
Type: text | Validation: nullable|string | Nullable: Yes
status
Type: enum | Validation: required|in:planning,in_progress,completed,on_hold,cancelled | Nullable: No
Possible Values: planning, in_progress, completed, on_hold, cancelled
website_url
Type: string | Validation: nullable|url|max:255 | Nullable: Yes
display_order
Type: integer | Validation: nullable|integer|min:0 | Nullable: Yes
project_logo
Type: file | Validation: nullable|image|mimes:jpeg,jpg,png,gif,webp,svg|max:2048 | Nullable: Yes
project_files
Type: files | Validation: nullable|array | Nullable: Yes
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /projects

Get all Project records

Success
{ "data": [ { "id": 1, "title": { "en": "Community Platform Development", "fr": "Développement de plateforme communautaire" }, "slug": "community-platform-development", "description": { "en": "Building a comprehensive community platform for professional networking.", "fr": "Construction d'une plateforme communautaire complète pour le réseautage professionnel." }, "status": "in_progress", "website_url": "https://community.arsii.com", "display_order": 1, "project_logo": null, "project_files": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 2, "title": { "en": "Mobile Application", "fr": "Application mobile" }, "slug": "mobile-application", "description": { "en": "Native mobile application for iOS and Android platforms.", "fr": "Application mobile native pour les plateformes iOS et Android." }, "status": "planning", "website_url": "https://mobile.arsii.com", "display_order": 2, "project_logo": null, "project_files": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 3, "title": { "en": "Data Analytics Dashboard", "fr": "Tableau de bord d'analyse de données" }, "slug": "data-analytics-dashboard", "description": { "en": "Real-time analytics dashboard for business intelligence.", "fr": "Tableau de bord d'analyse en temps réel pour l'intelligence d'affaires." }, "status": "completed", "website_url": "https://analytics.arsii.com", "display_order": 3, "project_logo": null, "project_files": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 4, "title": { "en": "Document Management System", "fr": "Système de gestion documentaire" }, "slug": "document-management-system", "description": { "en": "Centralized document management and collaboration system.", "fr": "Système centralisé de gestion et de collaboration documentaire." }, "status": "in_progress", "website_url": "https://docs.arsii.com", "display_order": 4, "project_logo": null, "project_files": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 5, "title": { "en": "Research Archive Platform", "fr": "Plateforme d'archive de recherche" }, "slug": "research-archive-platform", "description": { "en": "Digital archive system for research papers and publications.", "fr": "Système d'archive numérique pour les articles de recherche et publications." }, "status": "planning", "website_url": "https://research.arsii.com", "display_order": 5, "project_logo": null, "project_files": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } ] }
GET /projects/{id}

Get a specific Project

Success
{ "data": { "id": 1, "title": { "en": "Community Platform Development", "fr": "Développement de plateforme communautaire" }, "slug": "community-platform-development", "description": { "en": "Building a comprehensive community platform for professional networking.", "fr": "Construction d'une plateforme communautaire complète pour le réseautage professionnel." }, "status": "in_progress", "website_url": "https://community.arsii.com", "display_order": 1, "project_logo": null, "project_files": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.

Partner

Table: partners
API Base URL: http://localhost:8000/api/partners
{ "id": 1, "name": "John Doe", "website_url": "https://example.com", "display_order": 1, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

name
Type: string | Validation: required|string|max:255 | Nullable: No
website_url
Type: string | Validation: nullable|url|max:255 | Nullable: Yes
display_order
Type: integer | Validation: nullable|integer|min:0 | Nullable: Yes
partner_logo
Type: file | Validation: nullable|image|mimes:jpeg,jpg,png,gif,webp,svg|max:2048 | Nullable: Yes
contact_documents
Type: files | Validation: nullable|array | Nullable: Yes
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /partners

Get all Partner records

Success
{ "data": [ { "id": 1, "name": { "en": "TechCorp Solutions", "fr": "Solutions TechCorp" }, "description": { "en": "Leading technology solutions provider", "fr": "Fournisseur de solutions technologiques de premier plan" }, "website_url": "https://techcorp.com", "display_order": 1, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 2, "name": { "en": "Innovation Labs", "fr": "Laboratoires d'innovation" }, "description": { "en": "Research and development innovation center", "fr": "Centre d'innovation en recherche et développement" }, "website_url": "https://innovationlabs.io", "display_order": 2, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 3, "name": { "en": "Digital Ventures", "fr": "Entreprises numériques" }, "description": { "en": "Digital transformation and venture capital", "fr": "Transformation numérique et capital-risque" }, "website_url": "https://digitalventures.com", "display_order": 3, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 4, "name": { "en": "StartupHub", "fr": "Centre de startups" }, "description": { "en": "Startup incubation and acceleration program", "fr": "Programme d'incubation et d'accélération de startups" }, "website_url": "https://startuphub.org", "display_order": 4, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 5, "name": { "en": "Research Institute", "fr": "Institut de recherche" }, "description": { "en": "Academic research and collaboration partner", "fr": "Partenaire de recherche académique et de collaboration" }, "website_url": "https://research-institute.ca", "display_order": 5, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 6, "name": { "en": "TechCorp Solutions", "fr": "Solutions TechCorp" }, "description": { "en": "Leading technology solutions provider specializing in AI and machine learning", "fr": "Fournisseur de solutions technologiques de premier plan spécialisé dans l'IA et l'apprentissage automatique" }, "website_url": "https://techcorp.com", "display_order": 1, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-18T05:52:19.000000Z", "updated_at": "2025-07-18T05:52:19.000000Z" }, { "id": 7, "name": { "en": "Innovation Labs", "fr": "Laboratoires d'Innovation" }, "description": { "en": "Research and development innovation center focused on emerging technologies", "fr": "Centre d'innovation en recherche et développement axé sur les technologies émergentes" }, "website_url": "https://innovationlabs.io", "display_order": 2, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-18T05:52:19.000000Z", "updated_at": "2025-07-18T05:52:19.000000Z" }, { "id": 8, "name": { "en": "Digital Ventures", "fr": "Entreprises Numériques" }, "description": { "en": "Digital transformation and venture capital investment firm", "fr": "Entreprise de transformation numérique et d'investissement en capital-risque" }, "website_url": "https://digitalventures.com", "display_order": 3, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-18T05:52:19.000000Z", "updated_at": "2025-07-18T05:52:19.000000Z" }, { "id": 9, "name": { "en": "StartupHub Accelerator", "fr": "Accélérateur StartupHub" }, "description": { "en": "Startup incubation and acceleration program for early-stage companies", "fr": "Programme d'incubation et d'accélération de startups pour les entreprises en phase de démarrage" }, "website_url": "https://startuphub.org", "display_order": 4, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-18T05:52:19.000000Z", "updated_at": "2025-07-18T05:52:19.000000Z" }, { "id": 10, "name": { "en": "Community Foundation", "fr": "Fondation Communautaire" }, "description": { "en": "Non-profit organization supporting local community development and social impact", "fr": "Organisation à but non lucratif soutenant le développement communautaire local et l'impact social" }, "website_url": "https://communityfoundation.org", "display_order": 5, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-18T05:52:19.000000Z", "updated_at": "2025-07-18T05:52:19.000000Z" }, { "id": 11, "name": { "en": "Global Sponsor Corp", "fr": "Société Sponsor Mondiale" }, "description": { "en": "Corporate sponsor providing financial support for events and initiatives", "fr": "Sponsor corporatif fournissant un soutien financier pour les événements et initiatives" }, "website_url": "https://globalsponsor.com", "display_order": 6, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-18T05:52:19.000000Z", "updated_at": "2025-07-18T05:52:19.000000Z" } ] }
GET /partners/{id}

Get a specific Partner

Success
{ "data": { "id": 1, "name": { "en": "TechCorp Solutions", "fr": "Solutions TechCorp" }, "description": { "en": "Leading technology solutions provider", "fr": "Fournisseur de solutions technologiques de premier plan" }, "website_url": "https://techcorp.com", "display_order": 1, "partner_logo": null, "contact_documents": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.

Opportunity

Table: opportunities
API Base URL: http://localhost:8000/api/opportunities
{ "id": 1, "title": "Sample Blog Post Title", "description": "This is a sample description for the item", "category": "job", "visibility": "public", "application_deadline": "2025-11-30T23:59:59.000000Z", "external_link": "https://example.com/opportunity", "featured_image": null, "attachments": null, "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

title
Type: string | Validation: required|string|max:255 | Nullable: No
description
Type: text | Validation: nullable|string | Nullable: Yes
category
Type: enum | Validation: required|in:job,internship,volunteer,partnership,investment | Nullable: No
Possible Values: job, internship, volunteer, partnership, investment
visibility
Type: enum | Validation: required|in:public,members_only,private | Nullable: No
Possible Values: public, members_only, private
application_deadline
Type: datetime | Validation: nullable|date|after:now | Nullable: Yes
external_link
Type: string | Validation: nullable|url|max:255 | Nullable: Yes
featured_image
Type: file | Validation: nullable|image|mimes:jpeg,jpg,png,gif,webp|max:3072 | Nullable: Yes
attachments
Type: files | Validation: nullable|array | Nullable: Yes
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /opportunities

Get all Opportunity records

Success
{ "data": [ { "id": 1, "title": { "en": "Research Assistant Position", "fr": "Poste d'assistant de recherche" }, "description": { "en": "Looking for a research assistant to support our AI research projects.", "fr": "Recherche d'un assistant de recherche pour soutenir nos projets de recherche en IA." }, "category": "job", "visibility": "public", "application_deadline": "2025-08-17T19:14:25.000000Z", "external_link": "https://careers.arsii.com/research-assistant", "featured_image": null, "attachments": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 2, "title": { "en": "Software Developer Internship", "fr": "Stage de développeur logiciel" }, "description": { "en": "Summer internship program for software development students.", "fr": "Programme de stage d'été pour les étudiants en développement logiciel." }, "category": "internship", "visibility": "public", "application_deadline": "2025-08-28T19:14:25.000000Z", "external_link": "https://careers.arsii.com/internship", "featured_image": null, "attachments": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 3, "title": { "en": "Community Volunteer Program", "fr": "Programme de bénévolat communautaire" }, "description": { "en": "Join our volunteer program to help with community outreach.", "fr": "Rejoignez notre programme de bénévolat pour aider à la sensibilisation communautaire." }, "category": "volunteer", "visibility": "public", "application_deadline": "2025-08-07T19:14:25.000000Z", "external_link": "https://volunteer.arsii.com", "featured_image": null, "attachments": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 4, "title": { "en": "Strategic Partnership Opportunity", "fr": "Opportunité de partenariat stratégique" }, "description": { "en": "Seeking strategic partners for technology collaboration.", "fr": "Recherche de partenaires stratégiques pour la collaboration technologique." }, "category": "partnership", "visibility": "members_only", "application_deadline": "2025-09-17T19:14:25.000000Z", "external_link": "https://partners.arsii.com", "featured_image": null, "attachments": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 5, "title": { "en": "Investment Opportunity", "fr": "Opportunité d'investissement" }, "description": { "en": "Seed funding opportunity for innovative tech startups.", "fr": "Opportunité de financement de démarrage pour les startups technologiques innovantes." }, "category": "investment", "visibility": "private", "application_deadline": "2025-09-11T19:14:25.000000Z", "external_link": "https://invest.arsii.com", "featured_image": null, "attachments": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 6, "title": { "en": "Senior Research Assistant Position", "fr": "Poste d'Assistant de Recherche Senior" }, "description": { "en": "We are seeking a highly motivated Senior Research Assistant to support our cutting-edge AI and machine learning research projects. The successful candidate will work with our research team on innovative solutions.", "fr": "Nous recherchons un assistant de recherche senior très motivé pour soutenir nos projets de recherche innovants en IA et en apprentissage automatique. Le candidat retenu travaillera avec notre équipe de recherche sur des solutions innovantes." }, "category": "job", "visibility": "public", "application_deadline": "2025-08-18T05:52:41.000000Z", "external_link": "https://careers.arsii.com/research-assistant", "featured_image": null, "attachments": null, "created_at": "2025-07-18T05:52:41.000000Z", "updated_at": "2025-07-18T05:52:41.000000Z" }, { "id": 7, "title": { "en": "Software Developer Internship Program", "fr": "Programme de Stage de Développeur Logiciel" }, "description": { "en": "Join our exciting 12-week summer internship program designed for computer science and software engineering students. Gain hands-on experience with real-world projects and modern development practices.", "fr": "Rejoignez notre programme de stage d'été passionnant de 12 semaines conçu pour les étudiants en informatique et en génie logiciel. Acquérez une expérience pratique avec des projets réels et des pratiques de développement modernes." }, "category": "internship", "visibility": "public", "application_deadline": "2025-08-29T05:52:41.000000Z", "external_link": "https://careers.arsii.com/internship", "featured_image": null, "attachments": null, "created_at": "2025-07-18T05:52:41.000000Z", "updated_at": "2025-07-18T05:52:41.000000Z" }, { "id": 8, "title": { "en": "Community Outreach Volunteer Program", "fr": "Programme de Bénévolat de Sensibilisation Communautaire" }, "description": { "en": "Make a difference in your community! Join our volunteer program to help with community outreach, event organization, and educational workshops. Perfect for those passionate about technology and social impact.", "fr": "Faites la différence dans votre communauté ! Rejoignez notre programme de bénévolat pour aider à la sensibilisation communautaire, à l'organisation d'événements et aux ateliers éducatifs. Parfait pour ceux qui sont passionnés par la technologie et l'impact social." }, "category": "volunteer", "visibility": "public", "application_deadline": "2025-08-08T05:52:41.000000Z", "external_link": "https://volunteer.arsii.com", "featured_image": null, "attachments": null, "created_at": "2025-07-18T05:52:41.000000Z", "updated_at": "2025-07-18T05:52:41.000000Z" }, { "id": 9, "title": { "en": "Strategic Technology Partnership", "fr": "Partenariat Technologique Stratégique" }, "description": { "en": "We are actively seeking strategic partners for technology collaboration and innovation. Join forces with us to develop cutting-edge solutions and expand market reach through mutual expertise.", "fr": "Nous recherchons activement des partenaires stratégiques pour la collaboration et l'innovation technologique. Unissez vos forces avec nous pour développer des solutions de pointe et élargir la portée du marché grâce à une expertise mutuelle." }, "category": "partnership", "visibility": "members_only", "application_deadline": "2025-09-18T05:52:41.000000Z", "external_link": "https://partners.arsii.com", "featured_image": null, "attachments": null, "created_at": "2025-07-18T05:52:41.000000Z", "updated_at": "2025-07-18T05:52:41.000000Z" }, { "id": 10, "title": { "en": "Seed Investment Opportunity", "fr": "Opportunité d'Investissement de Démarrage" }, "description": { "en": "Exclusive seed funding opportunity for innovative tech startups with disruptive potential. We provide capital, mentorship, and strategic guidance to help startups scale their operations.", "fr": "Opportunité de financement de démarrage exclusive pour les startups technologiques innovantes avec un potentiel disruptif. Nous fournissons capital, mentorat et orientation stratégique pour aider les startups à développer leurs opérations." }, "category": "investment", "visibility": "private", "application_deadline": "2025-09-12T05:52:41.000000Z", "external_link": "https://invest.arsii.com", "featured_image": null, "attachments": null, "created_at": "2025-07-18T05:52:41.000000Z", "updated_at": "2025-07-18T05:52:41.000000Z" }, { "id": 11, "title": { "en": "Data Scientist Position", "fr": "Poste de Scientifique des Données" }, "description": { "en": "Join our data science team to work on challenging problems involving large-scale data analysis, predictive modeling, and machine learning algorithms. Make an impact with data-driven insights.", "fr": "Rejoignez notre équipe de science des données pour travailler sur des problèmes stimulants impliquant l'analyse de données à grande échelle, la modélisation prédictive et les algorithmes d'apprentissage automatique. Ayez un impact avec des insights basés sur les données." }, "category": "job", "visibility": "public", "application_deadline": "2025-08-22T05:52:41.000000Z", "external_link": "https://careers.arsii.com/data-scientist", "featured_image": null, "attachments": null, "created_at": "2025-07-18T05:52:41.000000Z", "updated_at": "2025-07-18T05:52:41.000000Z" }, { "id": 12, "title": { "en": "Marketing Volunteer Role", "fr": "Rôle de Bénévole en Marketing" }, "description": { "en": "Help us spread the word about our mission! We need creative volunteers to assist with social media management, content creation, and digital marketing campaigns.", "fr": "Aidez-nous à faire connaître notre mission ! Nous avons besoin de bénévoles créatifs pour aider à la gestion des médias sociaux, à la création de contenu et aux campagnes de marketing numérique." }, "category": "volunteer", "visibility": "public", "application_deadline": "2025-08-15T05:52:41.000000Z", "external_link": "https://volunteer.arsii.com/marketing", "featured_image": null, "attachments": null, "created_at": "2025-07-18T05:52:41.000000Z", "updated_at": "2025-07-18T05:52:41.000000Z" } ] }
GET /opportunities/{id}

Get a specific Opportunity

Success
{ "data": { "id": 1, "title": { "en": "Research Assistant Position", "fr": "Poste d'assistant de recherche" }, "description": { "en": "Looking for a research assistant to support our AI research projects.", "fr": "Recherche d'un assistant de recherche pour soutenir nos projets de recherche en IA." }, "category": "job", "visibility": "public", "application_deadline": "2025-08-17T19:14:25.000000Z", "external_link": "https://careers.arsii.com/research-assistant", "featured_image": null, "attachments": null, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.

Document

Table: documents
API Base URL: http://localhost:8000/api/documents
{ "id": 1, "title": "Sample Blog Post Title", "file_path": null, "visibility": "public", "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

title
Type: string | Validation: required|string|max:255 | Nullable: No
file_path
Type: file | Validation: required|file|mimes:pdf,doc,docx,txt,zip,ppt,pptx,xls,xlsx,jpeg,jpg,png,gif|max:51200 | Nullable: No
visibility
Type: enum | Validation: required|in:public,members_only,private | Nullable: No
Possible Values: public, members_only, private
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /documents

Get all Document records

Success
{ "data": [ { "id": 1, "title": { "en": "Community Guidelines", "fr": "Directives communautaires" }, "description": { "en": "Guidelines for community participation and conduct", "fr": "Directives pour la participation et la conduite communautaire" }, "file_path": "documents/community-guidelines.pdf", "visibility": "public", "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 2, "title": { "en": "Member Handbook", "fr": "Manuel du membre" }, "description": { "en": "Complete handbook for new members", "fr": "Manuel complet pour les nouveaux membres" }, "file_path": "documents/member-handbook.pdf", "visibility": "members_only", "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 3, "title": { "en": "Research Standards", "fr": "Normes de recherche" }, "description": { "en": "Standards and protocols for research activities", "fr": "Normes et protocoles pour les activités de recherche" }, "file_path": "documents/research-standards.pdf", "visibility": "public", "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 4, "title": { "en": "Privacy Policy", "fr": "Politique de confidentialité" }, "description": { "en": "Privacy policy and data protection guidelines", "fr": "Politique de confidentialité et directives de protection des données" }, "file_path": "documents/privacy-policy.pdf", "visibility": "public", "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 5, "title": { "en": "Terms of Service", "fr": "Conditions de service" }, "description": { "en": "Terms and conditions for using our services", "fr": "Termes et conditions d'utilisation de nos services" }, "file_path": "documents/terms-of-service.pdf", "visibility": "public", "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 6, "title": { "en": "Community Guidelines", "fr": "Directives Communautaires" }, "description": { "en": "Comprehensive guidelines for community participation, conduct, and best practices", "fr": "Directives complètes pour la participation communautaire, la conduite et les meilleures pratiques" }, "file_path": "documents/community-guidelines.pdf", "visibility": "public", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 7, "title": { "en": "Member Handbook", "fr": "Manuel du Membre" }, "description": { "en": "Complete handbook for new members covering all aspects of membership", "fr": "Manuel complet pour les nouveaux membres couvrant tous les aspects de l'adhésion" }, "file_path": "documents/member-handbook.pdf", "visibility": "members_only", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 8, "title": { "en": "Research Standards Template", "fr": "Modèle de Normes de Recherche" }, "description": { "en": "Template document for research standards and protocols", "fr": "Document modèle pour les normes et protocoles de recherche" }, "file_path": "documents/research-standards-template.docx", "visibility": "public", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 9, "title": { "en": "Privacy Policy Document", "fr": "Document de Politique de Confidentialité" }, "description": { "en": "Official privacy policy and data protection guidelines for all users", "fr": "Politique de confidentialité officielle et directives de protection des données pour tous les utilisateurs" }, "file_path": "documents/privacy-policy.pdf", "visibility": "public", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 10, "title": { "en": "Membership Application Form", "fr": "Formulaire de Demande d'Adhésion" }, "description": { "en": "Official form for new membership applications and renewals", "fr": "Formulaire officiel pour les nouvelles demandes d'adhésion et renouvellements" }, "file_path": "documents/membership-application-form.pdf", "visibility": "public", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 11, "title": { "en": "Annual Report 2024", "fr": "Rapport Annuel 2024" }, "description": { "en": "Comprehensive annual report covering activities, achievements, and financial overview", "fr": "Rapport annuel complet couvrant les activités, les réalisations et l'aperçu financier" }, "file_path": "documents/annual-report-2024.pdf", "visibility": "public", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 12, "title": { "en": "Internal Procedures Manual", "fr": "Manuel des Procédures Internes" }, "description": { "en": "Detailed manual for internal procedures and administrative processes", "fr": "Manuel détaillé pour les procédures internes et les processus administratifs" }, "file_path": "documents/internal-procedures-manual.pdf", "visibility": "private", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 13, "title": { "en": "Event Planning Guide", "fr": "Guide de Planification d'Événements" }, "description": { "en": "Step-by-step guide for planning and organizing community events", "fr": "Guide étape par étape pour planifier et organiser des événements communautaires" }, "file_path": "documents/event-planning-guide.pdf", "visibility": "members_only", "created_at": "2025-07-18T05:52:34.000000Z", "updated_at": "2025-07-18T05:52:34.000000Z" }, { "id": 14, "title": { "en": "Community Guidelines 2" }, "description": { "en": "Community Guidelines 2" }, "file_path": "documents/01K0E1HEDBPMKH5RMKFGXQSQF8.pdf", "visibility": "public", "created_at": "2025-07-18T05:53:59.000000Z", "updated_at": "2025-07-18T05:53:59.000000Z" } ] }
GET /documents/{id}

Get a specific Document

Success
{ "data": { "id": 1, "title": { "en": "Community Guidelines", "fr": "Directives communautaires" }, "description": { "en": "Guidelines for community participation and conduct", "fr": "Directives pour la participation et la conduite communautaire" }, "file_path": "documents/community-guidelines.pdf", "visibility": "public", "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.

Office

Table: offices
API Base URL: http://localhost:8000/api/offices
{ "id": 1, "name": "John Doe", "address": "123 Main Street", "city": "New York", "state": "NY", "country": "USA", "postal_code": "10001", "phone": "+1234567890", "email": "john.doe@example.com", "status": "active", "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

name
Type: string | Validation: required|string|max:255 | Nullable: No
address
Type: text | Validation: nullable|string | Nullable: Yes
city
Type: string | Validation: nullable|string|max:100 | Nullable: Yes
state
Type: string | Validation: nullable|string|max:100 | Nullable: Yes
country
Type: string | Validation: nullable|string|max:100 | Nullable: Yes
postal_code
Type: string | Validation: nullable|string|max:20 | Nullable: Yes
phone
Type: string | Validation: nullable|string|max:20 | Nullable: Yes
email
Type: string | Validation: nullable|email|max:255 | Nullable: Yes
status
Type: enum | Validation: required|in:active,inactive,temporarily_closed | Nullable: No
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /offices

Get all Office records

Success
{ "data": [ { "id": 1, "name": { "en": "Montreal Office", "fr": "Bureau de Montréal" }, "description": { "en": "Main office located in Montreal, Quebec", "fr": "Bureau principal situé à Montréal, Québec" }, "address": { "en": "123 Main Street", "fr": "123 Rue Principale" }, "city": "Montreal", "state": "Quebec", "country": "Canada", "postal_code": "H1A 1A1", "phone": "+1 (514) 555-0123", "email": "montreal@arsii.com", "status": "active", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" }, { "id": 2, "name": { "en": "Toronto Office", "fr": "Bureau de Toronto" }, "description": { "en": "Regional office in Toronto, Ontario", "fr": "Bureau régional à Toronto, Ontario" }, "address": { "en": "456 Bay Street", "fr": "456 Rue Bay" }, "city": "Toronto", "state": "Ontario", "country": "Canada", "postal_code": "M5H 2Y4", "phone": "+1 (416) 555-0456", "email": "toronto@arsii.com", "status": "active", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" }, { "id": 3, "name": { "en": "Vancouver Office", "fr": "Bureau de Vancouver" }, "description": { "en": "Western office in Vancouver, British Columbia", "fr": "Bureau de l'ouest à Vancouver, Colombie-Britannique" }, "address": { "en": "789 Granville Street", "fr": "789 Rue Granville" }, "city": "Vancouver", "state": "British Columbia", "country": "Canada", "postal_code": "V6Z 1K3", "phone": "+1 (604) 555-0789", "email": "vancouver@arsii.com", "status": "active", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" } ] }
GET /offices/{id}

Get a specific Office

Success
{ "data": { "id": 1, "name": { "en": "Montreal Office", "fr": "Bureau de Montréal" }, "description": { "en": "Main office located in Montreal, Quebec", "fr": "Bureau principal situé à Montréal, Québec" }, "address": { "en": "123 Main Street", "fr": "123 Rue Principale" }, "city": "Montreal", "state": "Quebec", "country": "Canada", "postal_code": "H1A 1A1", "phone": "+1 (514) 555-0123", "email": "montreal@arsii.com", "status": "active", "created_at": "2025-07-17T19:14:22.000000Z", "updated_at": "2025-07-17T19:14:22.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.

UserRequest

Table: user-requests
API Base URL: http://localhost:8000/api/user-requests
{ "id": 1, "name": "John Doe", "cin": "12345678", "date_of_birth": "1990-01-01", "gender": "male", "email": "john.doe@example.com", "phone": "+1234567890", "city": "New York", "institution": "University of Technology", "position": "Software Engineer", "field_of_interest": "Computer Science", "linkedin_portfolio": "https://linkedin.com/in/johndoe", "areas_of_interest": [ "artificial_intelligence", "scientific_research" ], "motivation": "I am passionate about technology and innovation", "password": "password123", "office_id": 1, "agree_communications": true, "agree_privacy_policy": true, "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

name
Type: string | Validation: required|string|max:255 | Nullable: No
cin
Type: string | Validation: nullable|string|max:255 | Nullable: Yes
date_of_birth
Type: date | Validation: nullable|date | Nullable: Yes
gender
Type: enum | Validation: nullable|in:male,female | Nullable: Yes
Possible Values: male, female
email
Type: string | Validation: required|email|unique:user_requests,email|unique:users,email | Nullable: No
phone
Type: string | Validation: nullable|string|max:20 | Nullable: Yes
city
Type: string | Validation: nullable|string|max:100 | Nullable: Yes
institution
Type: string | Validation: nullable|string|max:255 | Nullable: Yes
position
Type: string | Validation: nullable|string|max:255 | Nullable: Yes
field_of_interest
Type: string | Validation: nullable|string|max:255 | Nullable: Yes
Possible Values: Computer Science, Engineering, Medicine, Business, Arts, Sciences, Law, Education, Other
linkedin_portfolio
Type: string | Validation: nullable|string|max:255 | Nullable: Yes
areas_of_interest
Type: array | Validation: nullable|array | Nullable: Yes
Possible Values: AI & Machine Learning, Web Development, Mobile Development, Data Science, Cybersecurity, Cloud Computing, DevOps, Blockchain, IoT, Robotics, Research & Development, Entrepreneurship, Project Management, UI/UX Design, Digital Marketing, Other
motivation
Type: text | Validation: nullable|string | Nullable: Yes
password
Type: string | Validation: required|string|min:8 | Nullable: No
office_id
Type: unsignedBigInteger | Validation: nullable|exists:offices,id | Nullable: Yes
agree_communications
Type: boolean | Validation: required|boolean | Nullable: No
agree_privacy_policy
Type: boolean | Validation: required|boolean | Nullable: No
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
POST /user-requests

Submit a new user registration request

Success
{ "message": "User registration request submitted successfully", "request": { "role": "member", "status": "pending", "membership_status": "inactive", "profile_photo": null, "ry_path": null, "admin_notes": null, "reviewed_by": null, "name": "John Doe", "cin": "12345678", "date_of_birth": "1990-01-01T00:00:00.000000Z", "gender": "male", "email": "johnl.doe@example.com", "phone": "+1234567890", "city": "New York", "institution": "University of Technology", "position": "Software Engineer", "field_of_interest": "Computer Science", "linkedin_portfolio": "https://linkedin.com/in/johndoe", "motivation": "I am passionate about technology and innovation", "office_id": 1, "agree_communications": true, "agree_privacy_policy": true, "areas_of_interest": [ "artificial_intelligence", "scientific_research" ], "updated_at": "2025-08-29T18:36:10.000000Z", "created_at": "2025-08-29T18:36:10.000000Z", "id": 7 } }
FORM Interactive User Request Form

🧪 Form Testing: Test the user registration request form with validation and file upload

📝 User Registration Request Form

Accepted formats: JPEG, PNG, GIF, WebP (max 2MB)

Post

Table: posts
API Base URL: http://localhost:8000/api/posts
{ "id": 1, "title": "Sample Blog Post Title", "author": "John Doe", "body": "

Sample Content

This is a sample blog post with rich text content.

", "slug": "sample-blog-post-title", "published": true, "created_at": "2025-07-15T10:30:00.000000Z", "updated_at": "2025-07-15T10:30:00.000000Z" }

Field Information:

title
Type: string | Validation: required|string|max:255 | Nullable: No
author
Type: string | Validation: required|string|max:255 | Nullable: No
body
Type: text | Validation: required|string | Nullable: No
slug
Type: string | Validation: required|string|max:255|unique:posts,slug | Nullable: No
published
Type: boolean | Validation: required|boolean | Nullable: No
Possible Values: true, false
created_at
Type: timestamp | Validation: nullable | Nullable: Yes
updated_at
Type: timestamp | Validation: nullable | Nullable: Yes
GET /posts

Get all Post records

Success
{ "data": [ { "id": 1, "title": { "en": "Welcome to ARSII", "fr": "Bienvenue à ARSII" }, "author": "Admin", "body": { "en": "<h2>Welcome to ARSII</h2><p>This is our first blog post about the Association for Research in Science, Innovation and Information (ARSII).</p><p>We are excited to share our journey with you and keep you updated on our latest activities, events, and research projects.</p>", "fr": "<h2>Bienvenue à ARSII</h2><p>Ceci est notre premier article de blog sur l'Association pour la Recherche en Science, Innovation et Information (ARSII).</p><p>Nous sommes ravis de partager notre parcours avec vous et de vous tenir informés de nos dernières activités, événements et projets de recherche.</p>" }, "slug": "welcome-to-arsii", "published": true, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 2, "title": { "en": "Our Mission and Vision", "fr": "Notre mission et vision" }, "author": "ARSII Team", "body": { "en": "<h2>Our Mission</h2><p>To promote research and innovation in science and technology while fostering collaboration among researchers, students, and industry professionals.</p><h2>Our Vision</h2><p>To become a leading organization in advancing scientific research and technological innovation in our region.</p>", "fr": "<h2>Notre Mission</h2><p>Promouvoir la recherche et l'innovation en science et technologie tout en favorisant la collaboration entre chercheurs, étudiants et professionnels de l'industrie.</p><h2>Notre Vision</h2><p>Devenir une organisation leader dans l'avancement de la recherche scientifique et de l'innovation technologique dans notre région.</p>" }, "slug": "our-mission-and-vision", "published": true, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 3, "title": { "en": "Upcoming Events and Workshops", "fr": "Événements et ateliers à venir" }, "author": "Event Team", "body": { "en": "<h2>Upcoming Events</h2><p>Stay tuned for our upcoming events and workshops that will cover various topics in science and technology.</p><ul><li>AI and Machine Learning Workshop</li><li>Scientific Research Methodology</li><li>Innovation in Technology</li></ul><p>More details will be announced soon!</p>", "fr": "<h2>Événements à venir</h2><p>Restez à l'écoute pour nos événements et ateliers à venir qui couvriront divers sujets en science et technologie.</p><ul><li>Atelier IA et apprentissage automatique</li><li>Méthodologie de recherche scientifique</li><li>Innovation en technologie</li></ul><p>Plus de détails seront annoncés bientôt!</p>" }, "slug": "upcoming-events-and-workshops", "published": false, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" }, { "id": 4, "title": { "en": "Research Opportunities", "fr": "Opportunités de recherche" }, "author": "Research Team", "body": { "en": "<h2>Join Our Research Projects</h2><p>We offer various research opportunities for students and professionals interested in advancing their careers in science and technology.</p><p>Our research areas include:</p><ul><li>Artificial Intelligence</li><li>Data Science</li><li>Cybersecurity</li><li>Software Engineering</li></ul><p>Contact us to learn more about how you can get involved!</p>", "fr": "<h2>Rejoignez nos projets de recherche</h2><p>Nous offrons diverses opportunités de recherche pour les étudiants et professionnels intéressés à faire avancer leur carrière en science et technologie.</p><p>Nos domaines de recherche incluent:</p><ul><li>Intelligence artificielle</li><li>Science des données</li><li>Cybersécurité</li><li>Génie logiciel</li></ul><p>Contactez-nous pour en savoir plus sur la façon dont vous pouvez vous impliquer!</p>" }, "slug": "research-opportunities", "published": true, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } ] }
GET /posts/{id}

Get a specific Post

Success
{ "data": { "id": 1, "title": { "en": "Welcome to ARSII", "fr": "Bienvenue à ARSII" }, "author": "Admin", "body": { "en": "<h2>Welcome to ARSII</h2><p>This is our first blog post about the Association for Research in Science, Innovation and Information (ARSII).</p><p>We are excited to share our journey with you and keep you updated on our latest activities, events, and research projects.</p>", "fr": "<h2>Bienvenue à ARSII</h2><p>Ceci est notre premier article de blog sur l'Association pour la Recherche en Science, Innovation et Information (ARSII).</p><p>Nous sommes ravis de partager notre parcours avec vous et de vous tenir informés de nos dernières activités, événements et projets de recherche.</p>" }, "slug": "welcome-to-arsii", "published": true, "created_at": "2025-07-17T19:14:25.000000Z", "updated_at": "2025-07-17T19:14:25.000000Z" } }

Note: This resource is read-only via API. Content is managed through the admin backoffice panel.