diff --git a/plugins/netbox-cert-plugin/netbox_cert_plugin/__init__.py b/plugins/netbox-cert-plugin/netbox_cert_plugin/__init__.py
index bb16c14ac0602e2746b408eee344acd3a2f3a23c..0fd4e683894a9cd3b55e864acc71ad1425081ccb 100644
--- a/plugins/netbox-cert-plugin/netbox_cert_plugin/__init__.py
+++ b/plugins/netbox-cert-plugin/netbox_cert_plugin/__init__.py
@@ -10,7 +10,7 @@ class NetBoxCertConfig(PluginConfig):
     name = "netbox_cert_plugin"
     verbose_name = "Netbox Certificate"
     description = "A Netbox plugin to manage certificates"
-    version = "0.0.3"
+    version = "0.0.4"
     author = "Vincent Simonin"
     author_email = "vincent.simonin@ext.ec.europa.eu"
     base_url = "cert"
diff --git a/plugins/netbox-cert-plugin/netbox_cert_plugin/api/serializers.py b/plugins/netbox-cert-plugin/netbox_cert_plugin/api/serializers.py
index a0d416328bf0dd3ca4f4a4c4f374dfab10fc74c9..3bdc7461b177a7d7cbe4cf72440e3a549821b688 100644
--- a/plugins/netbox-cert-plugin/netbox_cert_plugin/api/serializers.py
+++ b/plugins/netbox-cert-plugin/netbox_cert_plugin/api/serializers.py
@@ -1,10 +1,35 @@
 """API Serializer definitions"""
 
 from rest_framework import serializers
-from netbox.api.serializers import NetBoxModelSerializer
+from netbox.api.serializers import NetBoxModelSerializer, WritableNestedSerializer
 from ..models import Certificate
 
 
+class NestedCertificateSerializer(WritableNestedSerializer):
+    """Nested Certificate Serializer class"""
+
+    url = serializers.HyperlinkedIdentityField(
+        view_name="plugins-api:netbox_cert_plugin-api:certificate-detail"
+    )
+
+    class Meta:
+        model = Certificate
+        fields = (
+            "id",
+            "url",
+            "cn",
+            "alt_name",
+            "ca",
+            "expiration_time",
+            "cert_created_at",
+            "cert_expired_at",
+            "custom_fields",
+            "created",
+            "last_updated",
+            "tags",
+        )
+
+
 class CertificateSerializer(NetBoxModelSerializer):
     """Certificate Serializer class"""
 
@@ -26,5 +51,5 @@ class CertificateSerializer(NetBoxModelSerializer):
             "custom_fields",
             "created",
             "last_updated",
-            "tags"
+            "tags",
         )
diff --git a/plugins/netbox-cert-plugin/setup.py b/plugins/netbox-cert-plugin/setup.py
index e26f7083575bf15acabc0d6d7d987f0c87f64f37..dd11e1e3f8f850c793b4b6ef610d75d3f3ae9eb2 100644
--- a/plugins/netbox-cert-plugin/setup.py
+++ b/plugins/netbox-cert-plugin/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
 
 setup(
     name='netbox_cert_plugin',
-    version='0.0.3',
+    version='0.0.4',
     description='A Netbox plugin to manage certificates',
     install_requires=[],
     packages=find_packages(),