Error 404 Not Found

GET https://translator-staging.usetiful.com/robots.txt

Forwarded to ErrorController (15cd7e)

GraphQL requests

No HTTP queries on GraphQL endpoint(s)

Refresh with latest query

No GraphQL queries stored.

Schema: default

schema {
  query: Query
  mutation: Mutation
}

type Query {
  settings: Settings
  languageInfo(id: ID!): Language
  languages: [Language!]
  termInfo(id: ID!): Term
  terms(filter: TermsFilter, offset: Int, limit: Int): TermsResult
  imports(languageId: ID, offset: Int, limit: Int): ImportsResult
}

type Settings {
  defaultReferenceLanguageId: ID
}

type Language {
  id: ID!
  name: String!

  "ISO 639-1 language code"
  code: String!

  "ISO 3166-1 alpha-2 country code"
  countryCode: String
}

type Term {
  id: ID!
  name: String!
  translations: [Translation!]!
}

type Translation {
  id: ID
  languageId: ID!
  termName: String!
  text: String
}

input TermsFilter {
  choice: TermsFilterChoice
  orderBy: TermsFilterOrderBy
  languageIds: [ID!]
  searchQuery: String

  "Applies case-sensitive filtering to terms starting with the content name. For example, 'tour_3' where '3' is the tour ID."
  contentFilter: String
}

enum TermsFilterChoice {
  ALL
  TRANSLATED
  UNTRANSLATED
}

enum TermsFilterOrderBy {
  DEFAULT
  TERM_ASC
  TERM_DESC
}

type TermsResult {
  items: [Term!]!
  totalCount: Int!
}

type ImportsResult {
  items: [Import!]!
  totalCount: Int!
}

type Import {
  id: ID!
  language: Language!
  createdAt: DateTime!
  completedAt: DateTime
  status: String!
  errorReason: String
}

scalar DateTime

type Mutation {
  updateSettings(input: SettingsInput!): SettingsResult
  createLanguage(name: String!, code: String!, countryCode: String): CreateMutationResult
  updateLanguageInfo(id: ID!, name: String!, code: String!, countryCode: String): MutationResponseResult
  deleteLanguage(id: ID!): MutationResponseResult
  createTerm(name: String!): CreateMutationResult
  updateTermInfo(id: ID!, name: String!): MutationResponseResult
  deleteTerm(id: ID!): MutationResponseResult
  createTranslation(termId: ID!, languageId: ID!, text: String!): CreateMutationResult
  updateTranslationInfo(id: ID!, text: String!): MutationResponseResult
  deleteTranslation(id: ID!): MutationResponseResult
  createExportDownloadUrl(format: ExportFormatChoice!, sourceLanguageId: ID, targetLanguageId: ID!): ExportUrlResult
  importFile(file: Upload!, languageId: ID!): ImportResult
  saveTerms(input: TermsInput!): TermsSaveResult
  deleteTerms(input: TermsDeleteInput!): TermsDeleteResult
}

input SettingsInput {
  defaultReferenceLanguageId: ID
}

type SettingsResult {
  defaultReferenceLanguageId: ID
  statistics: Statistics!
  userErrors: [UserError!]!
}

type Statistics {
  created: Int!
  updated: Int!
  deleted: Int!
}

type UserError {
  message: String!
  code: Int
  inputKey: String
}

type CreateMutationResult {
  id: ID
  userErrors: [UserError!]!
}

type MutationResponseResult {
  ok: Boolean!
  userErrors: [UserError!]!
}

enum ExportFormatChoice {
  XLIFF
  XLIFF2
  CSV
  JSON
}

type ExportUrlResult {
  url: String
  userErrors: [UserError!]!
}

scalar Upload

type ImportResult {
  importId: ID
  userErrors: [UserError!]!
}

input TermsInput {
  terms: [TermInput!]!
}

input TermInput {
  id: ID
  name: String!
  translations: [TranslationInput!]!
}

input TranslationInput {
  "When is null, the default language of space is used."
  languageId: ID
  text: String
}

type TermsSaveResult {
  createdTerms: [TermsModifiedItem!]!
  updatedTerms: [TermsModifiedItem!]!
  userErrors: [UserError!]!
}

type TermsModifiedItem {
  id: ID!

  "This name field is empty on delete operation."
  name: String
}

input TermsDeleteInput {
  ids: [ID!]!
}

type TermsDeleteResult {
  deletedTerms: [TermsModifiedItem!]!
  userErrors: [UserError!]!
}