IFWIS Core v2.3

Overview | API | Model | About | Contact

Version Approval Actions

GET https://fishandgame.idaho.gov/ifwis/core/versionapproval

Documentation of versionapproval actions (displays this page).

GET https://fishandgame.idaho.gov/ifwis/core/versionapproval/detail/{id}.{format}

Detail of versionapproval by VersionID (auto-incrementing primary key) Return format may also be provided. Html is default.

User must be a member of a group with read privileges, or the creator.

Parameters

  • id - VersionID
  • format - return format type (xml, inc, html[default])

Examples

GET https://fishandgame.idaho.gov/ifwis/core/versionapproval/list/{id}.{format}

Lists versionapprovals tied to a VersionID. Return format may also be provided. Html form is default.

User must be a member of a group with update privileges, or the creator to view.

Parameters

  • id - VersionID
  • format - return format type (xml, inc, html[default])

Examples

GET https://fishandgame.idaho.gov/ifwis/core/versionapproval/create/{id}.{format}

Create a new versionapproval by parent VersionID. Return format may also be provided. Html form is default.

User must be a member of a group with create.

Parameters

  • id - VersionID
  • format - return format type (xml, inc, html[default])

Examples

POST https://fishandgame.idaho.gov/ifwis/core/versionapproval/create/{id}.{format}

Create a new versionapproval by parent VersionID. Return format may also be provided. Html is default.

User must be a member of a group with create privileges.

Parameters

  • id - VersionID
  • format - return format type (xml, inc, html[default])
  • VERSION_Approval as form variables
GET https://fishandgame.idaho.gov/ifwis/core/versionapproval/edit/{id}.{format}

Edit a versionapproval by ApprovalID (auto-incrementing primary key). Return format may also be provided. Html form is default.

User must be a member of a group with update privileges, or the creator edit.

Parameters

  • id - ApprovalID
  • format - return format type (xml, inc, html[default])

Examples

POST https://fishandgame.idaho.gov/ifwis/core/versionapproval/edit/{id}.{format}

Commit edits to a versionapproval by ApprovalID (auto-incrementing primary key). Return format may also be provided. Html is default.

User must be a member of a group with update privileges, or the creator to edit.

Parameters

  • id - ApprovalID
  • format - return format type (xml, inc, html[default])
  • VERSION_Approval as form variables
POST https://fishandgame.idaho.gov/ifwis/core/versionapproval/delete/{id}.{format}

Deletes a versionapproval by ApprovalID. Return format to display detail may also be provided. Html is default.

User must be a member of a group with delete privileges.

Parameters

  • id - ApprovalID
  • format - return format type (xml, inc, html[default])
POST https://fishandgame.idaho.gov/ifwis/core/versionapproval/approval/{id}.{format}

Approves a versionapproval by ApprovalID and Username (derived). Return format to display detail may also be provided. Html is default.

Username must already be listed as an approval.

Parameters

  • id - ApprovalID
  • format - return format type (xml, inc, html[default])
GET https://fishandgame.idaho.gov/ifwis/core/versionapproval/fetchusers/{usernamestartswith}

Fetch a list of usernames that start with these characters.

Ok. This doesn't belong here. I mean, we need this for working with approvals, but it doesn't belong in this controller. Also, this only returns JSON for now. Deal with it.

Parameters

  • usernamestartswith - Username starts with, e.g. "willi" for "william"

Examples

What is IFWIS Core?

  • An Overview
    Goals, design principles and some examples of using IFWIS Core
  • Core API
    Learn about the application programming interface (API) for interacting with our biological records.
  • Data Model
    Review a relationship diagram of how our data is stored.
  • Why Core?
    A plain english explanation of what's going on here.
  • Contact Developer
    Not working like it should? Please let us know.

Apps Built On Core