Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
lsdirectory2.json 14.83 KiB
{
  "swagger" : "2.0",
  "info" : {
    "description" : null,
    "version" : "1.0.0",
    "title" : null,
    "termsOfService" : null,
    "contact" : null,
    "license" : null
  },
  "host" : "api.wisc.edu",
  "basePath" : "/people",
  "schemes" : [ "https" ],
  "paths" : {
    "/" : {
      "get" : {
        "tags" : [ "lsdirectory2" ],
        "summary" : null,
        "description" : null,
        "operationId" : "lsdirectory2",
        "produces" : [ "application/json" ],
        "consumes" : [ "application/json" ],
        "parameters" : [ {
          "name" : "include",
          "in" : "query",
          "description" : null,
          "required" : false,
          "type" : "string"
        }, {
          "name" : "filter[jobs.departmentUnit]",
          "in" : "query",
          "description" : null,
          "required" : false,
          "type" : "string"
        }, {
          "name" : "filter[jobs.current]",
          "in" : "query",
          "description" : null,
          "required" : false,
          "type" : "string"
        }, {
          "name" : "page[size]",
          "in" : "query",
          "description" : null,
          "required" : false,
          "type" : "number",
          "format" : "int32"
        } ],
        "responses" : {
          "200" : {
            "description" : "successful operation",
            "schema" : {
              "$ref" : "#/definitions/lsdirectory2"
            }
          }
        }
      }
    }
  },
  "definitions" : {
    "lsdirectory2##data##attributes" : {
      "properties" : {
        "continuousServiceDate" : {
          "type" : "string"
        },
        "emailAddress" : {
          "type" : "string"
        },
        "firstName" : {
          "type" : "string"
        },
        "lastName" : {
          "type" : "string"
        },
        "officeAddress" : {
          "type" : "string"
        },
        "officePhoneNumber" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##links" : {
      "properties" : {
        "self" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##meta" : {
      "properties" : {
        "ferpa" : {
          "type" : "boolean"
        }
      }
    },
    "lsdirectory2##data##relationships##addresses##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##addresses##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##addresses" : {
      "properties" : {
        "data" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/lsdirectory2##data##relationships##addresses##data"
          }
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##addresses##links"
        }
      }
    },
    "lsdirectory2##data##relationships##affiliations##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##affiliations" : {
      "properties" : {
        "data" : {
          "type" : "string"
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##affiliations##links"
        }
      }
    },
    "lsdirectory2##data##relationships##emailAddresses##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##emailAddresses##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##emailAddresses" : {
      "properties" : {
        "data" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/lsdirectory2##data##relationships##emailAddresses##data"
          }
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##emailAddresses##links"
        }
      }
    },
    "lsdirectory2##data##relationships##identifiers##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##identifiers##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##identifiers" : {
      "properties" : {
        "data" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/lsdirectory2##data##relationships##identifiers##data"
          }
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##identifiers##links"
        }
      }
    },
    "lsdirectory2##data##relationships##jobs##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##jobs##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##jobs" : {
      "properties" : {
        "data" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/lsdirectory2##data##relationships##jobs##data"
          }
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##jobs##links"
        }
      }
    },
    "lsdirectory2##data##relationships##names##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##names##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##names" : {
      "properties" : {
        "data" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/lsdirectory2##data##relationships##names##data"
          }
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##names##links"
        }
      }
    },
    "lsdirectory2##data##relationships##phoneNumbers##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##phoneNumbers" : {
      "properties" : {
        "data" : {
          "type" : "string"
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##phoneNumbers##links"
        }
      }
    },
    "lsdirectory2##data##relationships##wiscard##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##wiscard##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##wiscard" : {
      "properties" : {
        "data" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##wiscard##data"
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##wiscard##links"
        }
      }
    },
    "lsdirectory2##data##relationships" : {
      "properties" : {
        "addresses" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##addresses"
        },
        "affiliations" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##affiliations"
        },
        "emailAddresses" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##emailAddresses"
        },
        "identifiers" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##identifiers"
        },
        "jobs" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##jobs"
        },
        "names" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##names"
        },
        "phoneNumbers" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##phoneNumbers"
        },
        "wiscard" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships##wiscard"
        }
      }
    },
    "lsdirectory2##data##relationships##phoneNumbers##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data##relationships##affiliations##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##data" : {
      "properties" : {
        "attributes" : {
          "$ref" : "#/definitions/lsdirectory2##data##attributes"
        },
        "id" : {
          "type" : "string"
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##data##links"
        },
        "meta" : {
          "$ref" : "#/definitions/lsdirectory2##data##meta"
        },
        "relationships" : {
          "$ref" : "#/definitions/lsdirectory2##data##relationships"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##included##attributes" : {
      "properties" : {
        "emailAddress" : {
          "type" : "string"
        },
        "emailAddressType" : {
          "type" : "string"
        },
        "institution" : {
          "type" : "string"
        },
        "source" : {
          "type" : "string"
        },
        "action" : {
          "type" : "string"
        },
        "actionReason" : {
          "type" : "string"
        },
        "beginDate" : {
          "type" : "string"
        },
        "businessTitle" : {
          "type" : "string"
        },
        "costCenterId" : {
          "type" : "string"
        },
        "costCenterName" : {
          "type" : "string"
        },
        "current" : {
          "type" : "boolean"
        },
        "departmentUnit" : {
          "type" : "string"
        },
        "division" : {
          "type" : "string"
        },
        "divisionCode" : {
          "type" : "string"
        },
        "effectiveDate" : {
          "type" : "string"
        },
        "employeeCategory" : {
          "type" : "string"
        },
        "employeeCategoryCode" : {
          "type" : "string"
        },
        "endDate" : {
          "type" : "string"
        },
        "fullTimeEquivalent" : {
          "type" : "string"
        },
        "jobCode" : {
          "type" : "string"
        },
        "locationId" : {
          "type" : "string"
        },
        "managedSupervisoryOrganizationIds" : {
          "type" : "string"
        },
        "payBasis" : {
          "type" : "string"
        },
        "position" : {
          "type" : "string"
        },
        "primary" : {
          "type" : "boolean"
        },
        "relatedSupervisoryOrganizationIds" : {
          "type" : "string"
        },
        "supervisoryOrganizationCode" : {
          "type" : "string"
        },
        "supervisoryOrganizationId" : {
          "type" : "string"
        },
        "supervisoryOrganizationName" : {
          "type" : "string"
        },
        "title" : {
          "type" : "string"
        },
        "workspaceId" : {
          "type" : "string"
        },
        "name" : {
          "type" : "string"
        },
        "value" : {
          "type" : "string"
        },
        "addressType" : {
          "type" : "string"
        },
        "city" : {
          "type" : "string"
        },
        "country" : {
          "type" : "string"
        },
        "county" : {
          "type" : "string"
        },
        "line1" : {
          "type" : "string"
        },
        "line2" : {
          "type" : "string"
        },
        "line3" : {
          "type" : "string"
        },
        "line4" : {
          "type" : "string"
        },
        "postalCode" : {
          "type" : "string"
        },
        "state" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##included##relationships##person##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##included##relationships##person##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##included##relationships##person" : {
      "properties" : {
        "data" : {
          "$ref" : "#/definitions/lsdirectory2##included##relationships##person##data"
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##included##relationships##person##links"
        }
      }
    },
    "lsdirectory2##included##relationships" : {
      "properties" : {
        "person" : {
          "$ref" : "#/definitions/lsdirectory2##included##relationships##person"
        },
        "supervisor" : {
          "$ref" : "#/definitions/lsdirectory2##included##relationships##supervisor"
        }
      }
    },
    "lsdirectory2##included##relationships##supervisor##links" : {
      "properties" : {
        "related" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##included##relationships##supervisor" : {
      "properties" : {
        "data" : {
          "type" : "string"
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##included##relationships##supervisor##links"
        }
      }
    },
    "lsdirectory2##included##relationships##supervisor##data" : {
      "properties" : {
        "id" : {
          "type" : "string"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##included" : {
      "properties" : {
        "attributes" : {
          "$ref" : "#/definitions/lsdirectory2##included##attributes"
        },
        "id" : {
          "type" : "string"
        },
        "relationships" : {
          "$ref" : "#/definitions/lsdirectory2##included##relationships"
        },
        "type" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2##links" : {
      "properties" : {
        "self" : {
          "type" : "string"
        }
      }
    },
    "lsdirectory2" : {
      "properties" : {
        "data" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/lsdirectory2##data"
          }
        },
        "included" : {
          "type" : "array",
          "items" : {
            "$ref" : "#/definitions/lsdirectory2##included"
          }
        },
        "links" : {
          "$ref" : "#/definitions/lsdirectory2##links"
        }
      }
    }
  }
}