RapidAPI · Schema

Project

API MarketplaceAPI ManagementAPI TestingAPI GatewayAPI DesignEnterprise

Properties

Name Type Description
id string Unique identifier for the project
name string Project name
description string Project description
status string Current project status
apiType string The type of API being designed
createdAt string Timestamp when the project was created
updatedAt string Timestamp when the project was last updated
View JSON Schema on GitHub

JSON Schema

rapidapi-project-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Project",
  "title": "Project",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier for the project"
    },
    "name": {
      "type": "string",
      "description": "Project name"
    },
    "description": {
      "type": "string",
      "description": "Project description"
    },
    "status": {
      "type": "string",
      "enum": [
        "draft",
        "published",
        "archived"
      ],
      "description": "Current project status"
    },
    "apiType": {
      "type": "string",
      "enum": [
        "rest",
        "graphql",
        "soap"
      ],
      "description": "The type of API being designed"
    },
    "createdAt": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp when the project was created"
    },
    "updatedAt": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp when the project was last updated"
    }
  }
}