# Aclid - [Welcome](https://wiki.aclid.bio/index.md): Supporting responsible innovation in the life sciences through one platform for biosecurity, biosafety, permitting, lab operations, and environmental, health, and safety. - [Dashboard](https://wiki.aclid.bio/guides/dashboard.md): Your home page: the actions assigned to you or your team, what is overdue, and where to mark work as done. - [Calendar](https://wiki.aclid.bio/guides/calendar.md): One grid of every scheduled compliance activity in your organization: equipment maintenance, inspections, training due dates, permit and report deadlines, and IBC meetings. Admins only. - [Reports](https://wiki.aclid.bio/guides/reports.md): Chart inspection findings and closed incidents over a date range, compare them with the prior period, and see where they cluster by location, category, type and severity. - [Permits](https://wiki.aclid.bio/guides/permits.md): Track the permits and licences your organization holds: application status, key dates, agency contacts, requirements and the tasks that get each renewal done. Admins only. - [Inventory](https://wiki.aclid.bio/guides/inventory.md): Track the chemicals, biologicals and consumables your organization keeps, container by container, with locations, expiry dates, safety data sheets and handling notes. - [Equipment](https://wiki.aclid.bio/guides/equipment.md): Keep a register of your lab's instruments and safety equipment, log the service each one receives, schedule recurring maintenance, and keep manuals where the people who use the equipment can find them. - [Procedures](https://wiki.aclid.bio/guides/procedures.md): Write versioned lab protocols with materials, safety notes and steps, review them with comments, and publish policies with their documents. - [Incidents](https://wiki.aclid.bio/guides/incidents.md): Report incidents, near misses and good catches, review them as an admin, track the follow-up actions, and close them out. - [Inspections](https://wiki.aclid.bio/guides/inspections.md): Walk through a safety checklist, record what passed and what failed, raise findings with corrective actions, and keep the templates those checklists come from. Admins only. - [Training](https://wiki.aclid.bio/guides/trainings.md): Build training templates with PDF, video or SCORM content and a quiz, assign them to people and groups with due dates and refreshers, and follow who has completed what. - [Waste tracking](https://wiki.aclid.bio/guides/waste.md): Upload hazardous waste manifests, review what was read from each PDF, and watch your monthly generator limits. - [IBC](https://wiki.aclid.bio/guides/ibc-projects.md): Register research projects with your Institutional Biosafety Committee, version each registration, record the committee's decisions and renewal dates, and keep the committee roster, meeting attendance, minutes and documents in one place. - [Settings](https://wiki.aclid.bio/guides/settings.md): Invite people into your organization, see who is an Admin or a Member, and organize users into groups that trainings can be assigned to in one go. - [User profiles](https://wiki.aclid.bio/guides/users.md): Keep each person's employee details, groups, site access, personal documents and completed training on one page. - [Authentication](https://wiki.aclid.bio/api/authentication.md): How to get access to the Aclid Safety GraphQL API. - [Uploads and files](https://wiki.aclid.bio/api/uploads.md): How the File scalar is sent, what the server accepts, and how stored files are read back. - [Roles and sites](https://wiki.aclid.bio/api/roles-and-sites.md): Organization roles, module visibility, and the two site-level access models. - [action](https://wiki.aclid.bio/api/reference/queries/action.md): Returns one action by id. - [actions](https://wiki.aclid.bio/api/reference/queries/actions.md): Returns the organization's actions, optionally filtered by status and type. - [actionsForEquipment](https://wiki.aclid.bio/api/reference/queries/actionsForEquipment.md): The open maintenance tasks of a piece of equipment. Empty if there are no open maintenance tasks. - [assignableTrainings](https://wiki.aclid.bio/api/reference/queries/assignableTrainings.md): Returns the published trainings that can be assigned, narrowed to one site or to the trainings a user may receive when those arguments are given. Empty if there are no assignable trainings. - [biological](https://wiki.aclid.bio/api/reference/queries/biological.md): Returns one biological. - [biologicals](https://wiki.aclid.bio/api/reference/queries/biologicals.md): Returns biologicals. Empty if there are no matching biologicals. - [biologicalTypes](https://wiki.aclid.bio/api/reference/queries/biologicalTypes.md): Returns the distinct types of the biologicals the organization holds stock of. Empty if there are no biological types. - [chemical](https://wiki.aclid.bio/api/reference/queries/chemical.md): Returns one chemical. - [chemicalByProductCode](https://wiki.aclid.bio/api/reference/queries/chemicalByProductCode.md): Returns the chemical with the given product code. - [chemicals](https://wiki.aclid.bio/api/reference/queries/chemicals.md): Returns chemicals from the catalog. Empty if there are no matching chemicals. - [chemicalSearch](https://wiki.aclid.bio/api/reference/queries/chemicalSearch.md): Returns the safety data sheets matching a product code. Empty if there are no matching safety data sheets. - [chemicalTypes](https://wiki.aclid.bio/api/reference/queries/chemicalTypes.md): Returns the distinct types of every chemical in the catalog. Empty if there are no chemical types. - [consumable](https://wiki.aclid.bio/api/reference/queries/consumable.md): Returns one consumable. - [consumables](https://wiki.aclid.bio/api/reference/queries/consumables.md): Returns consumables. Empty if there are no matching consumables. - [equipment](https://wiki.aclid.bio/api/reference/queries/equipment.md): The piece of equipment with the given id. - [equipmentKnownExternals](https://wiki.aclid.bio/api/reference/queries/equipmentKnownExternals.md): The external service providers known to the organization. Empty if there are no service providers. - [equipmentList](https://wiki.aclid.bio/api/reference/queries/equipmentList.md): The organization's equipment, narrowed to one site or to a search when those arguments are given. Empty if there is no equipment. - [equipmentMetrics](https://wiki.aclid.bio/api/reference/queries/equipmentMetrics.md): Counts over the organization's equipment, narrowed to one site when siteId is given. - [equipmentStatusChanges](https://wiki.aclid.bio/api/reference/queries/equipmentStatusChanges.md): Status changes of the organization's equipment, narrowed by the arguments given. Empty if there are no status changes. - [equipmentTypes](https://wiki.aclid.bio/api/reference/queries/equipmentTypes.md): The distinct types assigned to the organization's equipment. Empty if there are no equipment types. - [event](https://wiki.aclid.bio/api/reference/queries/event.md): Returns the event with the given id. - [events](https://wiki.aclid.bio/api/reference/queries/events.md): Returns the events on the organization's calendar. - [ibcMeeting](https://wiki.aclid.bio/api/reference/queries/ibcMeeting.md): One IBC meeting. - [ibcMeetings](https://wiki.aclid.bio/api/reference/queries/ibcMeetings.md): The IBC meetings of the organization. Empty if there are no meetings. - [ibcMemberRoles](https://wiki.aclid.bio/api/reference/queries/ibcMemberRoles.md): The members of the IBC and the role each one holds. Empty if there are no committee members. - [ibcProject](https://wiki.aclid.bio/api/reference/queries/ibcProject.md): One version of an IBC project, or the latest version when no version is given. - [ibcProjects](https://wiki.aclid.bio/api/reference/queries/ibcProjects.md): The latest version of every IBC project in the organization. Empty if there are no IBC projects. - [ibcProjectVersions](https://wiki.aclid.bio/api/reference/queries/ibcProjectVersions.md): The versions of an IBC project. Empty if there is no IBC project with that id. - [incident](https://wiki.aclid.bio/api/reference/queries/incident.md): The incident with the given id. - [incidentMetrics](https://wiki.aclid.bio/api/reference/queries/incidentMetrics.md): Counts over the organization's incidents and their linked actions. - [incidents](https://wiki.aclid.bio/api/reference/queries/incidents.md): The incidents in the caller's organization. - [inspection](https://wiki.aclid.bio/api/reference/queries/inspection.md): The inspection with the given id. - [inspectionMetrics](https://wiki.aclid.bio/api/reference/queries/inspectionMetrics.md): Headline counts over the organization's completed inspections. - [inspections](https://wiki.aclid.bio/api/reference/queries/inspections.md): The organization's inspections. Empty if there are no inspections. - [inspectionTemplate](https://wiki.aclid.bio/api/reference/queries/inspectionTemplate.md): The inspection template with the given id. - [inspectionTemplates](https://wiki.aclid.bio/api/reference/queries/inspectionTemplates.md): The organization's active inspection templates. Empty if there are no active inspection templates. - [inventoryMetrics](https://wiki.aclid.bio/api/reference/queries/inventoryMetrics.md): Returns the number of chemicals and biologicals whose stock is expired or expires within 30 days. - [locations](https://wiki.aclid.bio/api/reference/queries/locations.md): All locations in the organization, or only those carrying one of the given tags. - [me](https://wiki.aclid.bio/api/reference/queries/me.md): Returns the caller as a User. - [navigation](https://wiki.aclid.bio/api/reference/queries/navigation.md): Keys of the modules available to the signed-in user: a single space (Dashboard), `calendar` (Calendar), `inventory` (Inventory), `incidents` (Incidents), `equipment` (Equipment), `inspections` (Inspections), `procedures` (Procedures), `ibc-projects` (IBC projects), `trainings` (Training), `waste` (W… - [organization](https://wiki.aclid.bio/api/reference/queries/organization.md): The caller's organization. - [pendingTrainingOccurrencesCount](https://wiki.aclid.bio/api/reference/queries/pendingTrainingOccurrencesCount.md): Returns the number of occurrences of a training that have been assigned and not yet completed. - [permitCycle](https://wiki.aclid.bio/api/reference/queries/permitCycle.md): The permit cycle with the given id. - [permitCycles](https://wiki.aclid.bio/api/reference/queries/permitCycles.md): Every permit cycle in the organization. - [policies](https://wiki.aclid.bio/api/reference/queries/policies.md): The latest published version and any open draft of every policy in the organization. Empty if there are no policies. - [policy](https://wiki.aclid.bio/api/reference/queries/policy.md): One version of a policy, the latest when no version is given. - [policySites](https://wiki.aclid.bio/api/reference/queries/policySites.md): The sites a policy is restricted to. An empty list means the policy is available at every site. - [protocol](https://wiki.aclid.bio/api/reference/queries/protocol.md): One version of a protocol, the latest when no version is given. - [protocolComments](https://wiki.aclid.bio/api/reference/queries/protocolComments.md): The top-level comments on one version of a protocol, each with its replies. Empty if there are no comments. - [protocolKnownMaterials](https://wiki.aclid.bio/api/reference/queries/protocolKnownMaterials.md): Every known material available to the protocols of the organization. Empty if there are no known materials. - [protocols](https://wiki.aclid.bio/api/reference/queries/protocols.md): The latest published version and any open draft of every protocol in the organization. Empty if there are no protocols. - [protocolSites](https://wiki.aclid.bio/api/reference/queries/protocolSites.md): The sites a protocol is restricted to. An empty list means the protocol is available at every site. - [protocolTags](https://wiki.aclid.bio/api/reference/queries/protocolTags.md): Every tag used by a protocol in the organization. Empty if there are no tags. - [protocolVersions](https://wiki.aclid.bio/api/reference/queries/protocolVersions.md): Every version of a protocol. Empty if there is no protocol with that id. - [reports](https://wiki.aclid.bio/api/reference/queries/reports.md): Analytics reports over the organization's incidents and inspection findings. - [scormLaunch](https://wiki.aclid.bio/api/reference/queries/scormLaunch.md): Returns the launch details for the SCORM package of a training occurrence. - [scormPreviewLaunch](https://wiki.aclid.bio/api/reference/queries/scormPreviewLaunch.md): Returns the launch details for previewing a SCORM package without recording progress. - [sites](https://wiki.aclid.bio/api/reference/queries/sites.md): The sites of the organization. - [stocks](https://wiki.aclid.bio/api/reference/queries/stocks.md): Returns every stock entry of the organization. Empty if there are no stock entries. - [sublocations](https://wiki.aclid.bio/api/reference/queries/sublocations.md): Returns the sublocations of the organization. Empty if there are no sublocations. - [training](https://wiki.aclid.bio/api/reference/queries/training.md): Returns one training, at its latest version unless version is given. - [trainingAssignments](https://wiki.aclid.bio/api/reference/queries/trainingAssignments.md): Returns the organization's training assignments, narrowed to one user when userId is given. Empty if there are no training assignments. - [trainingMetrics](https://wiki.aclid.bio/api/reference/queries/trainingMetrics.md): Returns completion and due-date metrics over the organization's active training assignments, narrowed to one site when siteId is given. - [trainingOccurrenceByEvent](https://wiki.aclid.bio/api/reference/queries/trainingOccurrenceByEvent.md): Returns the occurrence of a training assigned to a user and due on a given date. - [trainings](https://wiki.aclid.bio/api/reference/queries/trainings.md): Returns the latest version of each of the organization's trainings, narrowed to one site when siteId is given. Empty if there are no trainings. - [trainingsHistory](https://wiki.aclid.bio/api/reference/queries/trainingsHistory.md): Returns the training assignments of a user that have completed occurrences, each carrying only its completed occurrences. Empty if there are no completed training occurrences. - [trainingSites](https://wiki.aclid.bio/api/reference/queries/trainingSites.md): The sites a training is restricted to. An empty list means the training is available at every site. - [trainingVersions](https://wiki.aclid.bio/api/reference/queries/trainingVersions.md): Returns every version of a training. Empty if there are no versions. - [user](https://wiki.aclid.bio/api/reference/queries/user.md): Returns one member of the caller's organization. - [userGroups](https://wiki.aclid.bio/api/reference/queries/userGroups.md): All user groups in the organization. - [users](https://wiki.aclid.bio/api/reference/queries/users.md): Returns the members of the caller's organization, narrowed to one site or to the users eligible for a training when those arguments are given. - [validateInspectionTemplateTitle](https://wiki.aclid.bio/api/reference/queries/validateInspectionTemplateTitle.md): True when no active inspection template already has the given name. - [validateTrainingTitle](https://wiki.aclid.bio/api/reference/queries/validateTrainingTitle.md): Returns true when no published training in the organization already has the given title. - [wasteManifest](https://wiki.aclid.bio/api/reference/queries/wasteManifest.md): Returns one waste manifest. - [wasteManifests](https://wiki.aclid.bio/api/reference/queries/wasteManifests.md): Returns the organization's waste manifests. - [wasteVendors](https://wiki.aclid.bio/api/reference/queries/wasteVendors.md): Returns the organization's waste vendors. - [addAgencyContact](https://wiki.aclid.bio/api/reference/mutations/addAgencyContact.md): Adds a contact to an issuing agency and returns the contact. - [addEmptyStock](https://wiki.aclid.bio/api/reference/mutations/addEmptyStock.md): Adds an empty stock entry for a chemical or consumable and returns it. - [addEquipmentInteraction](https://wiki.aclid.bio/api/reference/mutations/addEquipmentInteraction.md): Adds a service record to a piece of equipment and returns it. - [addEquipmentInteractions](https://wiki.aclid.bio/api/reference/mutations/addEquipmentInteractions.md): Adds the same service record to several pieces of equipment and returns the records created, one per piece of equipment. - [addIbcMeetingGuest](https://wiki.aclid.bio/api/reference/mutations/addIbcMeetingGuest.md): Adds a user to an IBC meeting as a guest marked present and returns the attendee. - [addIbcMeetingNote](https://wiki.aclid.bio/api/reference/mutations/addIbcMeetingNote.md): Adds a note to an IBC meeting and returns it. - [addInventoryNote](https://wiki.aclid.bio/api/reference/mutations/addInventoryNote.md): Sets the organization's note for one section of a chemical or consumable, replacing any existing note for that section, and returns true. - [addProtocolFile](https://wiki.aclid.bio/api/reference/mutations/addProtocolFile.md): Attaches a file to a draft protocol version and returns the protocol. - [addProtocolStep](https://wiki.aclid.bio/api/reference/mutations/addProtocolStep.md): Appends a step to the procedure of a draft protocol version and returns the protocol. - [addProtocolToIbcProject](https://wiki.aclid.bio/api/reference/mutations/addProtocolToIbcProject.md): Links a protocol version to a draft version of an IBC project and returns the draft. Does nothing if the protocol version is already linked. - [addStock](https://wiki.aclid.bio/api/reference/mutations/addStock.md): Adds a stock entry for a chemical, biological or consumable and returns it. - [addUserLocation](https://wiki.aclid.bio/api/reference/mutations/addUserLocation.md): Assigns a user to a site, or changes the user's role there, and returns the user. - [addUserToGroup](https://wiki.aclid.bio/api/reference/mutations/addUserToGroup.md): Adds a user to a group and returns the group. - [archiveInspectionTemplate](https://wiki.aclid.bio/api/reference/mutations/archiveInspectionTemplate.md): Archives or restores an inspection template and returns it. - [assignTrainingToGroups](https://wiki.aclid.bio/api/reference/mutations/assignTrainingToGroups.md): Assigns a training to user groups so that current and future members receive it, and returns the occurrences created along with the number of members skipped. A group the training is already assigned to is left unchanged. - [assignTrainingToUsers](https://wiki.aclid.bio/api/reference/mutations/assignTrainingToUsers.md): Assigns the latest published version of a training to users and returns the occurrence created for each of them. - [cleanupMarkdownUploads](https://wiki.aclid.bio/api/reference/mutations/cleanupMarkdownUploads.md): Deletes images uploaded with uploadMarkdownImage and returns true. - [cloneInspectionTemplate](https://wiki.aclid.bio/api/reference/mutations/cloneInspectionTemplate.md): Creates a copy of an inspection template under a new name and returns it. - [closeIncident](https://wiki.aclid.bio/api/reference/mutations/closeIncident.md): Closes an incident and returns its review task plus any OSHA tasks that closing created. Does nothing and returns an empty list while the incident has no type or severity. - [completeTrainingAssignment](https://wiki.aclid.bio/api/reference/mutations/completeTrainingAssignment.md): Completes a training occurrence on behalf of its assignee and returns the completed occurrence plus any next occurrence scheduled. Only online trainings without content can be completed this way. - [completeTrainingQuiz](https://wiki.aclid.bio/api/reference/mutations/completeTrainingQuiz.md): Submits the quiz answers for a training occurrence, completes it and returns the completed occurrence plus any next occurrence scheduled. - [createBiological](https://wiki.aclid.bio/api/reference/mutations/createBiological.md): Creates a biological with an empty stock entry for the organization and returns it. - [createChemical](https://wiki.aclid.bio/api/reference/mutations/createChemical.md): Adds a chemical to the catalog and returns it. Returns the existing chemical instead when one with the same name and manufacturer already exists. - [createConsumable](https://wiki.aclid.bio/api/reference/mutations/createConsumable.md): Creates a consumable and returns it. - [createEquipment](https://wiki.aclid.bio/api/reference/mutations/createEquipment.md): Adds a piece of equipment and returns it. - [createIbcMeeting](https://wiki.aclid.bio/api/reference/mutations/createIbcMeeting.md): Creates an IBC meeting with every current committee member as an attendee and returns it. - [createIbcProject](https://wiki.aclid.bio/api/reference/mutations/createIbcProject.md): Creates an IBC project as a draft first version and returns it. - [createIbcProjectDraft](https://wiki.aclid.bio/api/reference/mutations/createIbcProjectDraft.md): Creates a new draft version of an IBC project from its latest published version and returns the draft. - [createIbcProjectReview](https://wiki.aclid.bio/api/reference/mutations/createIbcProjectReview.md): Records a review of a published IBC project version, gives the project the review's status and returns the version. Updates the project's scheduled review instead of adding one when there is one. - [createIncident](https://wiki.aclid.bio/api/reference/mutations/createIncident.md): Files a new incident and returns its id. - [createInspectionResult](https://wiki.aclid.bio/api/reference/mutations/createInspectionResult.md): Records an inspection, or replaces one when the input carries an id, and returns its id. - [createInspectionTemplate](https://wiki.aclid.bio/api/reference/mutations/createInspectionTemplate.md): Creates an empty inspection template with the given name and returns it. - [createMaintenanceSchedule](https://wiki.aclid.bio/api/reference/mutations/createMaintenanceSchedule.md): Creates a recurring maintenance schedule for a piece of equipment and returns it as an event template. - [createPermitCycle](https://wiki.aclid.bio/api/reference/mutations/createPermitCycle.md): Creates a permit cycle with its first permit record and returns the cycle. - [createPolicy](https://wiki.aclid.bio/api/reference/mutations/createPolicy.md): Creates a policy as a draft and returns it. - [createProtocol](https://wiki.aclid.bio/api/reference/mutations/createProtocol.md): Creates a protocol as a draft and returns it. - [createProtocolDraft](https://wiki.aclid.bio/api/reference/mutations/createProtocolDraft.md): Creates the next draft version of a protocol, copied from its latest version, and returns it. A protocol has at most one draft at a time. - [createProtocolKnownMaterial](https://wiki.aclid.bio/api/reference/mutations/createProtocolKnownMaterial.md): Creates a known material for use in protocols and returns it. - [createTraining](https://wiki.aclid.bio/api/reference/mutations/createTraining.md): Creates a draft training and returns it. With id, returns the existing draft of that training or creates a new draft version from its latest published version. - [createTrainingRefresher](https://wiki.aclid.bio/api/reference/mutations/createTrainingRefresher.md): Creates the recurring refresher of a draft training and returns it. - [createUserGroup](https://wiki.aclid.bio/api/reference/mutations/createUserGroup.md): Creates a user group and returns it. - [deleteAction](https://wiki.aclid.bio/api/reference/mutations/deleteAction.md): Deletes an open action and returns it. - [deleteAgencyContact](https://wiki.aclid.bio/api/reference/mutations/deleteAgencyContact.md): Deletes an agency contact and returns it. - [deleteChemicalAdditionalDetails](https://wiki.aclid.bio/api/reference/mutations/deleteChemicalAdditionalDetails.md): Removes the organization's additional details from a chemical and returns true. - [deleteConsumable](https://wiki.aclid.bio/api/reference/mutations/deleteConsumable.md): Deletes a consumable and returns true. - [deleteIbcMeeting](https://wiki.aclid.bio/api/reference/mutations/deleteIbcMeeting.md): Deletes an IBC meeting with its notes and documents and returns true. - [deleteIbcMeetingDocument](https://wiki.aclid.bio/api/reference/mutations/deleteIbcMeetingDocument.md): Deletes a document of an IBC meeting and returns true. - [deleteIbcMeetingNote](https://wiki.aclid.bio/api/reference/mutations/deleteIbcMeetingNote.md): Deletes a note of an IBC meeting and returns true. - [deleteIbcMemberRole](https://wiki.aclid.bio/api/reference/mutations/deleteIbcMemberRole.md): Removes a user from the IBC and returns true. - [deleteMaintenanceSchedule](https://wiki.aclid.bio/api/reference/mutations/deleteMaintenanceSchedule.md): Deletes a maintenance schedule with its upcoming occurrences and their tasks and returns true. - [deletePermitRequirement](https://wiki.aclid.bio/api/reference/mutations/deletePermitRequirement.md): Deletes a permit requirement with its documents and returns true. - [deletePermitRequirementDocument](https://wiki.aclid.bio/api/reference/mutations/deletePermitRequirementDocument.md): Deletes a permit requirement document and returns true. - [deleteProtocolComment](https://wiki.aclid.bio/api/reference/mutations/deleteProtocolComment.md): Deletes a comment and its replies and returns true. - [deleteProtocolFile](https://wiki.aclid.bio/api/reference/mutations/deleteProtocolFile.md): Removes an attached file from a draft protocol version and returns the protocol. - [deleteProtocolStep](https://wiki.aclid.bio/api/reference/mutations/deleteProtocolStep.md): Removes a step, with any comments on it, from a draft protocol version and returns the protocol. - [deleteUserAvatar](https://wiki.aclid.bio/api/reference/mutations/deleteUserAvatar.md): Removes a user's profile photo and returns the user. - [deleteUserDocument](https://wiki.aclid.bio/api/reference/mutations/deleteUserDocument.md): Deletes a user document and returns true. - [editAction](https://wiki.aclid.bio/api/reference/mutations/editAction.md): Updates the name, type, assignee and due date of an open action and returns it. - [editConsumable](https://wiki.aclid.bio/api/reference/mutations/editConsumable.md): Edits a consumable and returns it. - [editEquipment](https://wiki.aclid.bio/api/reference/mutations/editEquipment.md): Edits a piece of equipment and returns it. Fields left out are unchanged. - [editEquipmentInteraction](https://wiki.aclid.bio/api/reference/mutations/editEquipmentInteraction.md): Replaces the values of a service record and returns it. - [editIbcProject](https://wiki.aclid.bio/api/reference/mutations/editIbcProject.md): Changes the status or document of one version of an IBC project and returns the version. - [editIbcProjectDraft](https://wiki.aclid.bio/api/reference/mutations/editIbcProjectDraft.md): Changes the details of a draft version of an IBC project and returns the draft. - [editIncident](https://wiki.aclid.bio/api/reference/mutations/editIncident.md): Edits an open incident and returns it. - [editInspectionTemplate](https://wiki.aclid.bio/api/reference/mutations/editInspectionTemplate.md): Replaces the checklist of an inspection template and returns the template. - [editPolicy](https://wiki.aclid.bio/api/reference/mutations/editPolicy.md): Updates the name, description, author or file of a policy version and returns it. - [editProtocolDetails](https://wiki.aclid.bio/api/reference/mutations/editProtocolDetails.md): Updates the name, tags and author of a draft protocol version and returns the protocol. - [editProtocolKnownMaterial](https://wiki.aclid.bio/api/reference/mutations/editProtocolKnownMaterial.md): Updates the name and type of a known material and returns it. - [editProtocolMaterials](https://wiki.aclid.bio/api/reference/mutations/editProtocolMaterials.md): Replaces the materials of a draft protocol version and returns the protocol. - [editProtocolOverview](https://wiki.aclid.bio/api/reference/mutations/editProtocolOverview.md): Replaces the description and tips of a draft protocol version and returns the protocol. - [editProtocolSafety](https://wiki.aclid.bio/api/reference/mutations/editProtocolSafety.md): Replaces the protection, disposal and hazard notes of a draft protocol version and returns the protocol. - [editProtocolStep](https://wiki.aclid.bio/api/reference/mutations/editProtocolStep.md): Updates a step of a draft protocol version and returns the protocol. - [editTraining](https://wiki.aclid.bio/api/reference/mutations/editTraining.md): Updates a draft training and returns it. - [editTrainingQuiz](https://wiki.aclid.bio/api/reference/mutations/editTrainingQuiz.md): Sets or removes the quiz of a draft training and returns the resulting quiz. - [editWasteManifest](https://wiki.aclid.bio/api/reference/mutations/editWasteManifest.md): Updates a manifest's vendor, date and line items and returns it. The line items given replace all existing line items. - [inviteUserToOrg](https://wiki.aclid.bio/api/reference/mutations/inviteUserToOrg.md): Emails an invitation to join the organization and returns true. - [markActionDone](https://wiki.aclid.bio/api/reference/mutations/markActionDone.md): Marks an action as completed and returns it. - [markAllIbcMeetingPresent](https://wiki.aclid.bio/api/reference/mutations/markAllIbcMeetingPresent.md): Marks every committee member attendee of an IBC meeting present and returns the meeting. - [markTrainingAttendance](https://wiki.aclid.bio/api/reference/mutations/markTrainingAttendance.md): Marks a user as present at an in-person training occurrence, completes it and returns the completed occurrence plus any next occurrence scheduled. - [parseWasteManifest](https://wiki.aclid.bio/api/reference/mutations/parseWasteManifest.md): Reads the vendor, date and line items from the page images of a manifest and returns them. - [processChemicalLabel](https://wiki.aclid.bio/api/reference/mutations/processChemicalLabel.md): Reads a photo of a chemical label and returns the product details found on it. - [publishIbcProject](https://wiki.aclid.bio/api/reference/mutations/publishIbcProject.md): Publishes a draft version of an IBC project and returns it. - [publishProtocol](https://wiki.aclid.bio/api/reference/mutations/publishProtocol.md): Publishes a draft version of a protocol and returns it. - [publishTraining](https://wiki.aclid.bio/api/reference/mutations/publishTraining.md): Publishes a draft version of a training, along with its refresher, and returns it. - [removeProtocolFromIbcProject](https://wiki.aclid.bio/api/reference/mutations/removeProtocolFromIbcProject.md): Unlinks a protocol version from a draft version of an IBC project and returns the draft. - [removeUserFromGroup](https://wiki.aclid.bio/api/reference/mutations/removeUserFromGroup.md): Removes a user from a group and returns the group. - [removeUserLocation](https://wiki.aclid.bio/api/reference/mutations/removeUserLocation.md): Removes a user's assignment to a site and returns the user. Does nothing when the user is not assigned to the site. - [renamePermitRequirementDocument](https://wiki.aclid.bio/api/reference/mutations/renamePermitRequirementDocument.md): Renames a permit requirement document and returns it. - [reorderProtocolSteps](https://wiki.aclid.bio/api/reference/mutations/reorderProtocolSteps.md): Replaces the order of the steps of a draft protocol version and returns the protocol. - [resolveProtocolComment](https://wiki.aclid.bio/api/reference/mutations/resolveProtocolComment.md): Resolves or reopens a comment thread and returns its top-level comment. - [saveProtocolComment](https://wiki.aclid.bio/api/reference/mutations/saveProtocolComment.md): Adds a comment to a protocol version, replies to a comment or edits the text of one, and returns the comment. - [saveSdsDetails](https://wiki.aclid.bio/api/reference/mutations/saveSdsDetails.md): Saves the hazard details of a safety data sheet onto a chemical and returns true. - [saveWasteManifest](https://wiki.aclid.bio/api/reference/mutations/saveWasteManifest.md): Records a manifest for an uploaded document and returns it. - [setIbcMeetingAttendance](https://wiki.aclid.bio/api/reference/mutations/setIbcMeetingAttendance.md): Marks a user present or absent at an IBC meeting, adding them as an attendee if they are not one yet, and returns the attendee. - [setIbcMemberRole](https://wiki.aclid.bio/api/reference/mutations/setIbcMemberRole.md): Gives a user a role on the IBC, replacing any role they already hold, and returns the membership. - [setIbcProjectRenewalDate](https://wiki.aclid.bio/api/reference/mutations/setIbcProjectRenewalDate.md): Sets the renewal due date of a published version of an IBC project and returns the version. - [setPolicySites](https://wiki.aclid.bio/api/reference/mutations/setPolicySites.md): Replaces the sites a policy is restricted to and returns them. An empty siteIds makes the policy available at every site. - [setProtocolSites](https://wiki.aclid.bio/api/reference/mutations/setProtocolSites.md): Replaces the sites a protocol is restricted to and returns them. An empty siteIds makes the protocol available at every site. - [setTrainingSites](https://wiki.aclid.bio/api/reference/mutations/setTrainingSites.md): Replaces the sites a training is restricted to and returns them. An empty siteIds makes the training available at every site. - [unassignTrainingFromGroups](https://wiki.aclid.bio/api/reference/mutations/unassignTrainingFromGroups.md): Removes a training from user groups and returns true. A member still owed the training through another group keeps it. - [unassignTrainingFromUsers](https://wiki.aclid.bio/api/reference/mutations/unassignTrainingFromUsers.md): Withdraws a training from users and returns true. A user still owed the training through a group keeps it. - [updateActionProgress](https://wiki.aclid.bio/api/reference/mutations/updateActionProgress.md): Records progress through the content of a training occurrence and returns the updated occurrence plus any next occurrence scheduled on completion. Reaching 100 completes the occurrence unless the training has a quiz or is held in person. - [updateBiologicalDetails](https://wiki.aclid.bio/api/reference/mutations/updateBiologicalDetails.md): Edits the details of a biological and returns true. - [updateChemicalInfo](https://wiki.aclid.bio/api/reference/mutations/updateChemicalInfo.md): Edits the catalog details of a chemical and returns true. - [updateIbcMeeting](https://wiki.aclid.bio/api/reference/mutations/updateIbcMeeting.md): Changes the title, date or location of an IBC meeting and returns it. - [updateMaintenanceSchedule](https://wiki.aclid.bio/api/reference/mutations/updateMaintenanceSchedule.md): Replaces the settings of a maintenance schedule and returns its event template. Upcoming occurrences and their tasks are regenerated from the new first maintenance date. - [updateManualSdsDetails](https://wiki.aclid.bio/api/reference/mutations/updateManualSdsDetails.md): Sets the storage, protection and disposal requirements of a chemical and returns true. - [updatePermitDates](https://wiki.aclid.bio/api/reference/mutations/updatePermitDates.md): Sets the key dates of a permit and returns the permit. Dates left out are unchanged. - [updatePermitStatus](https://wiki.aclid.bio/api/reference/mutations/updatePermitStatus.md): Sets the application status of a permit and returns the permit. - [updateStock](https://wiki.aclid.bio/api/reference/mutations/updateStock.md): Edits a stock entry and returns it. - [updateTrainingScormState](https://wiki.aclid.bio/api/reference/mutations/updateTrainingScormState.md): Records the state reported by a SCORM package for a training occurrence and returns whether the occurrence is complete and its progress. - [updateUser](https://wiki.aclid.bio/api/reference/mutations/updateUser.md): Updates a user's profile details and returns the user. - [uploadChemicalSds](https://wiki.aclid.bio/api/reference/mutations/uploadChemicalSds.md): Attaches an uploaded safety data sheet PDF to a chemical and returns true. - [uploadEquipmentManual](https://wiki.aclid.bio/api/reference/mutations/uploadEquipmentManual.md): Attaches a manual to a piece of equipment, replacing any existing one, and returns the equipment. - [uploadIbcMeetingDocument](https://wiki.aclid.bio/api/reference/mutations/uploadIbcMeetingDocument.md): Attaches a document to an IBC meeting and returns it. - [uploadMarkdownImage](https://wiki.aclid.bio/api/reference/mutations/uploadMarkdownImage.md): Uploads an image for use in markdown content and returns its identifier. - [uploadPermitRequirementDocument](https://wiki.aclid.bio/api/reference/mutations/uploadPermitRequirementDocument.md): Uploads a document as evidence for a permit requirement and returns the document. - [uploadTrainingScorm](https://wiki.aclid.bio/api/reference/mutations/uploadTrainingScorm.md): Reserves a SCORM package upload for a draft training and returns the material id and the upload URL. Pass the material id to editTraining once the upload finishes to attach the package. - [uploadTrainingVideo](https://wiki.aclid.bio/api/reference/mutations/uploadTrainingVideo.md): Reserves a video upload for a draft training and returns its upload URL and video id. - [uploadUserAvatar](https://wiki.aclid.bio/api/reference/mutations/uploadUserAvatar.md): Sets a user's profile photo and returns the user. - [uploadUserDocument](https://wiki.aclid.bio/api/reference/mutations/uploadUserDocument.md): Attaches a document to a user's profile and returns it. - [uploadWasteManifestDocument](https://wiki.aclid.bio/api/reference/mutations/uploadWasteManifestDocument.md): Uploads a manifest PDF and returns the document to pass to saveWasteManifest. - [upsertChemicalAdditionalDetails](https://wiki.aclid.bio/api/reference/mutations/upsertChemicalAdditionalDetails.md): Sets the organization's additional details on a chemical, creating or replacing them, and returns true. - [upsertPermitCycleAgency](https://wiki.aclid.bio/api/reference/mutations/upsertPermitCycleAgency.md): Sets the issuing agency of a permit cycle, creating or editing it, and returns the agency. - [upsertPermitRequirement](https://wiki.aclid.bio/api/reference/mutations/upsertPermitRequirement.md): Creates or edits a requirement on a permit and returns the requirement. - [Action](https://wiki.aclid.bio/api/reference/types/Action.md): A follow-up task raised by an incident, inspection finding, training, permit, inventory item or equipment maintenance. - [ActionInput](https://wiki.aclid.bio/api/reference/types/ActionInput.md): A follow-up action to create with an incident or inspection finding, or the new state of an existing action in editAction. - [ActionToTrainingAssignment](https://wiki.aclid.bio/api/reference/types/ActionToTrainingAssignment.md): One occurrence of a training for one learner: the link between a `TRAINING` action and the training assignment it was issued under. - [AddEquipmentInteractionResult](https://wiki.aclid.bio/api/reference/types/AddEquipmentInteractionResult.md): The result of addEquipmentInteraction. - [AddProtocolFileInput](https://wiki.aclid.bio/api/reference/types/AddProtocolFileInput.md): A file attached to a protocol draft through addProtocolFile. - [AddProtocolStepInput](https://wiki.aclid.bio/api/reference/types/AddProtocolStepInput.md): A new step appended to the procedure of a protocol draft through addProtocolStep. - [AgencyContact](https://wiki.aclid.bio/api/reference/types/AgencyContact.md): A person to contact at an issuing agency. - [AssignTrainingInput](https://wiki.aclid.bio/api/reference/types/AssignTrainingInput.md): The users to assign a training to through assignTrainingToUsers. - [AssignTrainingToGroupsInput](https://wiki.aclid.bio/api/reference/types/AssignTrainingToGroupsInput.md): The groups to assign a training to through assignTrainingToGroups. - [AssignTrainingToGroupsResult](https://wiki.aclid.bio/api/reference/types/AssignTrainingToGroupsResult.md): What assignTrainingToGroups issued and who it left out. - [Biological](https://wiki.aclid.bio/api/reference/types/Biological.md): A biological material in the inventory, such as a cell line, strain or tissue sample. - [BiologicalDetailField](https://wiki.aclid.bio/api/reference/types/BiologicalDetailField.md): A labelled free-form detail of a biological. - [BiologicalDetails](https://wiki.aclid.bio/api/reference/types/BiologicalDetails.md): Biosafety and handling details of a biological. - [BiologicalInput](https://wiki.aclid.bio/api/reference/types/BiologicalInput.md): A biological to add to the inventory through createBiological. - [Breakdown](https://wiki.aclid.bio/api/reference/types/Breakdown.md): A count for one group of a report breakdown. - [CasNumber](https://wiki.aclid.bio/api/reference/types/CasNumber.md): A component of a chemical listed on its safety data sheet. - [Chemical](https://wiki.aclid.bio/api/reference/types/Chemical.md): A chemical product in the chemical catalog, with the organization's stock of it. - [ChemicalAdditionalDetails](https://wiki.aclid.bio/api/reference/types/ChemicalAdditionalDetails.md): Extra fields an organization keeps about a chemical. - [ChemicalInput](https://wiki.aclid.bio/api/reference/types/ChemicalInput.md): A chemical to add to the chemical catalog through createChemical. - [ChemicalOcrResult](https://wiki.aclid.bio/api/reference/types/ChemicalOcrResult.md): Fields read from a photo of a chemical container label by processChemicalLabel. - [ChemicalSearch](https://wiki.aclid.bio/api/reference/types/ChemicalSearch.md): A safety data sheet matched by chemicalSearch. - [ChemicalTag](https://wiki.aclid.bio/api/reference/types/ChemicalTag.md): A tag derived from a chemical's safety data sheet, such as a GHS hazard class, signal word or physical property. - [CompleteTrainingQuizInput](https://wiki.aclid.bio/api/reference/types/CompleteTrainingQuizInput.md): A learner's answers to a training quiz, sent through completeTrainingQuiz. - [Consumable](https://wiki.aclid.bio/api/reference/types/Consumable.md): A consumable product in the inventory, such as gloves, pipette tips or a test kit. - [ConsumableInput](https://wiki.aclid.bio/api/reference/types/ConsumableInput.md): A consumable to create through createConsumable. - [CreateEquipmentInput](https://wiki.aclid.bio/api/reference/types/CreateEquipmentInput.md): A new piece of equipment, created through createEquipment. - [CreateIbcMeetingInput](https://wiki.aclid.bio/api/reference/types/CreateIbcMeetingInput.md): A new IBC meeting, created through createIbcMeeting. - [CreateIbcProjectInput](https://wiki.aclid.bio/api/reference/types/CreateIbcProjectInput.md): A new IBC project, created through createIbcProject. - [CreateIbcProjectReviewInput](https://wiki.aclid.bio/api/reference/types/CreateIbcProjectReviewInput.md): A review of a published IBC project version, recorded through createIbcProjectReview. - [CreateIncidentInput](https://wiki.aclid.bio/api/reference/types/CreateIncidentInput.md): The report of a new incident, filed through createIncident by any member of the organization. - [CreateMaintenanceScheduleInput](https://wiki.aclid.bio/api/reference/types/CreateMaintenanceScheduleInput.md): A recurring maintenance schedule for a piece of equipment, created through createMaintenanceSchedule. - [CreatePermitCycleInput](https://wiki.aclid.bio/api/reference/types/CreatePermitCycleInput.md): A new permit cycle to create through createPermitCycle, with its first permit record. - [CreatePolicyInput](https://wiki.aclid.bio/api/reference/types/CreatePolicyInput.md): A new policy, created as a draft through createPolicy. - [CreateProtocolInput](https://wiki.aclid.bio/api/reference/types/CreateProtocolInput.md): A new protocol, created as a draft through createProtocol. - [CreateProtocolKnownMaterialInput](https://wiki.aclid.bio/api/reference/types/CreateProtocolKnownMaterialInput.md): A new material that protocols can list, created through createProtocolKnownMaterial. - [CreateTrainingInput](https://wiki.aclid.bio/api/reference/types/CreateTrainingInput.md): The training to create, or the existing training to open a new draft version of, through createTraining. - [CreateTrainingRefresherInput](https://wiki.aclid.bio/api/reference/types/CreateTrainingRefresherInput.md): The refresher to add to a draft training through createTrainingRefresher. - [EditConsumableInput](https://wiki.aclid.bio/api/reference/types/EditConsumableInput.md): Changes to a consumable, applied through editConsumable; fields left out keep their current values. - [EditEquipmentInput](https://wiki.aclid.bio/api/reference/types/EditEquipmentInput.md): The changes to a piece of equipment, applied through editEquipment. - [EditEquipmentInteractionInput](https://wiki.aclid.bio/api/reference/types/EditEquipmentInteractionInput.md): The replacement values of a service entry, applied through editEquipmentInteraction. - [EditEquipmentInteractionResult](https://wiki.aclid.bio/api/reference/types/EditEquipmentInteractionResult.md): The result of editEquipmentInteraction. - [EditIbcProjectDraftInput](https://wiki.aclid.bio/api/reference/types/EditIbcProjectDraftInput.md): Changes to a draft version of an IBC project, applied through editIbcProjectDraft. - [EditIbcProjectInput](https://wiki.aclid.bio/api/reference/types/EditIbcProjectInput.md): Changes to an IBC project, applied through editIbcProject. - [EditIncidentInput](https://wiki.aclid.bio/api/reference/types/EditIncidentInput.md): The changes to apply to an incident through editIncident; an omitted field keeps its value. - [EditInspectionTemplateInput](https://wiki.aclid.bio/api/reference/types/EditInspectionTemplateInput.md): The new checklist of an existing inspection template, applied through editInspectionTemplate. - [EditPolicyInput](https://wiki.aclid.bio/api/reference/types/EditPolicyInput.md): Changes to one version of a policy, applied through editPolicy; fields left out are unchanged. - [EditProtocolDetailsInput](https://wiki.aclid.bio/api/reference/types/EditProtocolDetailsInput.md): The new name, tags and author of a protocol draft, set through editProtocolDetails. - [EditProtocolKnownMaterialInput](https://wiki.aclid.bio/api/reference/types/EditProtocolKnownMaterialInput.md): The new name and type of a material, set through editProtocolKnownMaterial. - [EditProtocolMaterialsInput](https://wiki.aclid.bio/api/reference/types/EditProtocolMaterialsInput.md): The full list of materials of a protocol draft, set through editProtocolMaterials. - [EditProtocolOverviewInput](https://wiki.aclid.bio/api/reference/types/EditProtocolOverviewInput.md): The overview of a protocol draft, set through editProtocolOverview. - [EditProtocolSafetyInput](https://wiki.aclid.bio/api/reference/types/EditProtocolSafetyInput.md): The safety notes of a protocol draft, set through editProtocolSafety. - [EditProtocolStepInput](https://wiki.aclid.bio/api/reference/types/EditProtocolStepInput.md): The new content of one step of a protocol draft, set through editProtocolStep. - [EditTrainingInput](https://wiki.aclid.bio/api/reference/types/EditTrainingInput.md): Changes to a draft training, applied through editTraining; fields left out are unchanged. - [EditTrainingMaterialInput](https://wiki.aclid.bio/api/reference/types/EditTrainingMaterialInput.md): The content of a training, set through editTraining. - [EditTrainingQuizInput](https://wiki.aclid.bio/api/reference/types/EditTrainingQuizInput.md): The quiz to set on a draft training, sent through editTrainingQuiz. - [Equipment](https://wiki.aclid.bio/api/reference/types/Equipment.md): A piece of equipment tracked by the organization. - [EquipmentInteraction](https://wiki.aclid.bio/api/reference/types/EquipmentInteraction.md): A service record of a piece of equipment, such as a calibration or repair. - [EquipmentInteractionInput](https://wiki.aclid.bio/api/reference/types/EquipmentInteractionInput.md): A service entry to record on equipment through addEquipmentInteraction or addEquipmentInteractions. - [EquipmentKnownExternal](https://wiki.aclid.bio/api/reference/types/EquipmentKnownExternal.md): An external provider that has serviced the organization's equipment. - [EquipmentMetrics](https://wiki.aclid.bio/api/reference/types/EquipmentMetrics.md): Summary counts of the organization's equipment. - [EquipmentStatusChange](https://wiki.aclid.bio/api/reference/types/EquipmentStatusChange.md): A change of the status of a piece of equipment. - [Event](https://wiki.aclid.bio/api/reference/types/Event.md): A dated item on the organization's calendar, such as a training due date or an equipment maintenance visit. - [EventTemplate](https://wiki.aclid.bio/api/reference/types/EventTemplate.md): A recurring schedule that generates events, such as an equipment maintenance schedule. - [Finding](https://wiki.aclid.bio/api/reference/types/Finding.md): An issue found during an inspection, raised on a question response. - [FindingInput](https://wiki.aclid.bio/api/reference/types/FindingInput.md): An issue found during an inspection, with the follow-up actions it calls for. - [HazardCode](https://wiki.aclid.bio/api/reference/types/HazardCode.md): A GHS hazard statement from a safety data sheet. - [IbcMeeting](https://wiki.aclid.bio/api/reference/types/IbcMeeting.md): A meeting of the Institutional Biosafety Committee, with its attendees, notes and documents. - [IbcMeetingAttendee](https://wiki.aclid.bio/api/reference/types/IbcMeetingAttendee.md): A committee member or guest expected at a meeting, and whether they attended. - [IbcMeetingDocument](https://wiki.aclid.bio/api/reference/types/IbcMeetingDocument.md): A document attached to a committee meeting. - [IbcMeetingNote](https://wiki.aclid.bio/api/reference/types/IbcMeetingNote.md): A note taken at a committee meeting. - [IbcMemberRole](https://wiki.aclid.bio/api/reference/types/IbcMemberRole.md): A member of the Institutional Biosafety Committee, the role they hold and their term. - [IbcProject](https://wiki.aclid.bio/api/reference/types/IbcProject.md): A version of an IBC project: a research project submitted to the Institutional Biosafety Committee, with its investigator, protocols and reviews. - [IbcProjectReview](https://wiki.aclid.bio/api/reference/types/IbcProjectReview.md): A review of an IBC project by the Institutional Biosafety Committee and its outcome. - [IbcProjectVersion](https://wiki.aclid.bio/api/reference/types/IbcProjectVersion.md): One version of an IBC project, as listed by ibcProjectVersions. - [IbcRole](https://wiki.aclid.bio/api/reference/types/IbcRole.md): Role a user holds on the Institutional Biosafety Committee. - [Incident](https://wiki.aclid.bio/api/reference/types/Incident.md): A reported safety incident, near miss or good catch and the follow-up actions linked to it. - [IncidentBreakdowns](https://wiki.aclid.bio/api/reference/types/IncidentBreakdowns.md): Groupings of the closed incidents in an IncidentReport window. - [IncidentMetrics](https://wiki.aclid.bio/api/reference/types/IncidentMetrics.md): Counts over the organization's incidents and their linked actions. - [IncidentReport](https://wiki.aclid.bio/api/reference/types/IncidentReport.md): Analytics over the closed incidents of one ReportRange. - [InspectionBreakdowns](https://wiki.aclid.bio/api/reference/types/InspectionBreakdowns.md): Groupings of the findings in an InspectionReport window. - [InspectionMetrics](https://wiki.aclid.bio/api/reference/types/InspectionMetrics.md): Headline counts over the organization's completed inspections. - [InspectionReport](https://wiki.aclid.bio/api/reference/types/InspectionReport.md): Inspection finding analytics for one ReportRange. - [InspectionResult](https://wiki.aclid.bio/api/reference/types/InspectionResult.md): An inspection carried out against a template, with its responses and findings. - [InspectionResultInput](https://wiki.aclid.bio/api/reference/types/InspectionResultInput.md): An inspection to submit as a draft or as completed, through createInspectionResult. - [InspectionTemplate](https://wiki.aclid.bio/api/reference/types/InspectionTemplate.md): A reusable checklist of prompts and questions that an inspection is carried out against. - [InventoryMetrics](https://wiki.aclid.bio/api/reference/types/InventoryMetrics.md): Counts of chemicals and biologicals with in-stock containers that are expired or about to expire. - [InventoryNote](https://wiki.aclid.bio/api/reference/types/InventoryNote.md): The organization's note on one safe-handling section of a chemical or consumable. - [IssuingAgency](https://wiki.aclid.bio/api/reference/types/IssuingAgency.md): The government or regulatory body that issues a permit, with its contact people. - [Location](https://wiki.aclid.bio/api/reference/types/Location.md): A place in the organization: a site, or a room or area inside one. - [LocationAssignmentInput](https://wiki.aclid.bio/api/reference/types/LocationAssignmentInput.md): One site assignment to apply when inviting a user with inviteUserToOrg. - [ManualSdsDetailsInput](https://wiki.aclid.bio/api/reference/types/ManualSdsDetailsInput.md): Handling requirements entered by hand for a chemical through updateManualSdsDetails. - [Organization](https://wiki.aclid.bio/api/reference/types/Organization.md): The caller's organization. - [PeriodTotal](https://wiki.aclid.bio/api/reference/types/PeriodTotal.md): A count for one period of a report window. - [PeriodType](https://wiki.aclid.bio/api/reference/types/PeriodType.md): Length of one period in a ReportRange. - [Permit](https://wiki.aclid.bio/api/reference/types/Permit.md): One application or renewal period of a permit cycle, with its application status, key dates, tasks and requirements. - [PermitCycle](https://wiki.aclid.bio/api/reference/types/PermitCycle.md): A permit held by the organization across its applications and renewals, with the permit record currently in force. - [PermitRequirement](https://wiki.aclid.bio/api/reference/types/PermitRequirement.md): A requirement or condition a permit imposes, with the protocols, policies and documents that show it is met. - [PermitRequirementDocument](https://wiki.aclid.bio/api/reference/types/PermitRequirementDocument.md): A file uploaded as evidence for a permit requirement. - [PermitRequirementInput](https://wiki.aclid.bio/api/reference/types/PermitRequirementInput.md): A permit requirement to create or edit through upsertPermitRequirement. - [Policy](https://wiki.aclid.bio/api/reference/types/Policy.md): One version of an organization policy. - [PolicyFile](https://wiki.aclid.bio/api/reference/types/PolicyFile.md): The document attached to one version of a policy. - [ProtectionRequirement](https://wiki.aclid.bio/api/reference/types/ProtectionRequirement.md): One personal protection requirement from a safety data sheet. - [ProtectionRequirementInput](https://wiki.aclid.bio/api/reference/types/ProtectionRequirementInput.md): One personal protection requirement. - [Protocol](https://wiki.aclid.bio/api/reference/types/Protocol.md): A version of a protocol: its overview, materials, safety notes, procedure steps and files. - [ProtocolComment](https://wiki.aclid.bio/api/reference/types/ProtocolComment.md): A comment on one section or step of a protocol version, with the replies to it. - [ProtocolFile](https://wiki.aclid.bio/api/reference/types/ProtocolFile.md): A file attached to a protocol version, such as a PDF, Word document or video. - [ProtocolKnownMaterial](https://wiki.aclid.bio/api/reference/types/ProtocolKnownMaterial.md): A material in the organization's catalog that protocols can list among their materials. - [ProtocolMaterial](https://wiki.aclid.bio/api/reference/types/ProtocolMaterial.md): A material used in a protocol. - [ProtocolStep](https://wiki.aclid.bio/api/reference/types/ProtocolStep.md): One step of a protocol's procedure. - [ProtocolVersion](https://wiki.aclid.bio/api/reference/types/ProtocolVersion.md): A summary of one version of a protocol, as listed by protocolVersions. - [QuestionResponse](https://wiki.aclid.bio/api/reference/types/QuestionResponse.md): The answer to one question of an inspection template, within an inspection result. - [QuestionResponseInput](https://wiki.aclid.bio/api/reference/types/QuestionResponseInput.md): The answer to one question of an inspection template. - [Quiz](https://wiki.aclid.bio/api/reference/types/Quiz.md): The multiple-choice quiz attached to a training. - [ReportRange](https://wiki.aclid.bio/api/reference/types/ReportRange.md): A window of calendar periods ending with the period that contains start. - [Reports](https://wiki.aclid.bio/api/reference/types/Reports.md): Analytics reports over the organization's incidents and inspection findings, one per field. - [SaveProtocolCommentInput](https://wiki.aclid.bio/api/reference/types/SaveProtocolCommentInput.md): A comment to add, a reply to post or an edit to apply through saveProtocolComment: commentId edits that comment, parentId replies to that comment, and neither adds a top-level comment. - [ScormLaunch](https://wiki.aclid.bio/api/reference/types/ScormLaunch.md): A launch of a SCORM package for playback. - [ScormStateUpdate](https://wiki.aclid.bio/api/reference/types/ScormStateUpdate.md): The learner's progress after a SCORM package report. - [ScormUpload](https://wiki.aclid.bio/api/reference/types/ScormUpload.md): An upload target for a SCORM package. - [SdsDetails](https://wiki.aclid.bio/api/reference/types/SdsDetails.md): Hazards, components and handling requirements taken from a chemical's safety data sheet. - [SetIbcMemberRoleInput](https://wiki.aclid.bio/api/reference/types/SetIbcMemberRoleInput.md): A user's role on the IBC, set through setIbcMemberRole. - [Stock](https://wiki.aclid.bio/api/reference/types/Stock.md): A stock entry: a number of identical containers of one chemical, biological or consumable held at a location. - [StockInput](https://wiki.aclid.bio/api/reference/types/StockInput.md): A stock entry to add through addStock. - [StockUpdateInput](https://wiki.aclid.bio/api/reference/types/StockUpdateInput.md): Changes to a stock entry, applied through updateStock; fields left out keep their current values. - [Sublocation](https://wiki.aclid.bio/api/reference/types/Sublocation.md): A named spot within a location where stock is kept, such as a shelf, cabinet or freezer. - [Training](https://wiki.aclid.bio/api/reference/types/Training.md): One version of a training: its content, how its occurrences are scheduled and who it is assigned to. - [TrainingAssignment](https://wiki.aclid.bio/api/reference/types/TrainingAssignment.md): A training assigned to one user, with every occurrence issued to them under it. - [TrainingMaterial](https://wiki.aclid.bio/api/reference/types/TrainingMaterial.md): A PDF, video or SCORM package attached to a training. - [TrainingMetrics](https://wiki.aclid.bio/api/reference/types/TrainingMetrics.md): Headline counts over the organization's active training assignments. - [TrainingVersion](https://wiki.aclid.bio/api/reference/types/TrainingVersion.md): A summary of one version of a training, as listed by trainingVersions. - [TrainingVideoUpload](https://wiki.aclid.bio/api/reference/types/TrainingVideoUpload.md): An upload target for a training video. - [UnassignTrainingFromGroupsInput](https://wiki.aclid.bio/api/reference/types/UnassignTrainingFromGroupsInput.md): The groups to remove a training from through unassignTrainingFromGroups. - [UnassignTrainingFromUsersInput](https://wiki.aclid.bio/api/reference/types/UnassignTrainingFromUsersInput.md): The users to remove a training from through unassignTrainingFromUsers. - [UpdateBiologicalDetailsInput](https://wiki.aclid.bio/api/reference/types/UpdateBiologicalDetailsInput.md): Changes to a biological's details, applied through updateBiologicalDetails. - [UpdateIbcMeetingInput](https://wiki.aclid.bio/api/reference/types/UpdateIbcMeetingInput.md): Changes to an IBC meeting, applied through updateIbcMeeting. - [UpdateMaintenanceScheduleInput](https://wiki.aclid.bio/api/reference/types/UpdateMaintenanceScheduleInput.md): The replacement values of a maintenance schedule, applied through updateMaintenanceSchedule. - [UpdateTrainingScormStateInput](https://wiki.aclid.bio/api/reference/types/UpdateTrainingScormStateInput.md): A progress report from a SCORM package, sent through updateTrainingScormState. - [UploadTrainingScormInput](https://wiki.aclid.bio/api/reference/types/UploadTrainingScormInput.md): The request for an upload target for a SCORM package, sent through uploadTrainingScorm. - [UploadTrainingVideoInput](https://wiki.aclid.bio/api/reference/types/UploadTrainingVideoInput.md): The request for an upload target for a training video, sent through uploadTrainingVideo. - [User](https://wiki.aclid.bio/api/reference/types/User.md): A member of the caller's organization. - [UserDocument](https://wiki.aclid.bio/api/reference/types/UserDocument.md): A qualification document on a user's profile, such as a diploma, resume or license. - [UserGroup](https://wiki.aclid.bio/api/reference/types/UserGroup.md): A named set of users, used to assign trainings to many people at once. - [UserLocationAssignment](https://wiki.aclid.bio/api/reference/types/UserLocationAssignment.md): A user's assignment to one site and the role they hold there. - [WasteLineItem](https://wiki.aclid.bio/api/reference/types/WasteLineItem.md): One waste stream listed on a manifest. - [WasteLineItemInput](https://wiki.aclid.bio/api/reference/types/WasteLineItemInput.md): One waste stream to record on a manifest. - [WasteLineItemParseResult](https://wiki.aclid.bio/api/reference/types/WasteLineItemParseResult.md): One waste stream read from an uploaded manifest by parseWasteManifest. - [WasteManifest](https://wiki.aclid.bio/api/reference/types/WasteManifest.md): A hazardous waste manifest recorded for the organization. - [WasteManifestDocument](https://wiki.aclid.bio/api/reference/types/WasteManifestDocument.md): The uploaded PDF of a waste manifest. - [WasteManifestParseResult](https://wiki.aclid.bio/api/reference/types/WasteManifestParseResult.md): The vendor, date and line items read from an uploaded manifest by parseWasteManifest. - [WasteVendor](https://wiki.aclid.bio/api/reference/types/WasteVendor.md): A hazardous waste transporter or disposal facility that the organization ships waste to. - [WasteVendorInput](https://wiki.aclid.bio/api/reference/types/WasteVendorInput.md): A vendor to create while saving a manifest; a vendor with the same name is reused instead. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.