action bigoven_put_me_profile { label: "Puts me." provider: bigoven method: PUT path: "/me/profile" encoding: form input: { type: "object" properties: { AboutMe: { type: "string" } BackgroundUrl: { type: "string" } Counts: { type: "object" properties: { AddedCount: { type: "integer" format: "int64" } FollowersCount: { type: "integer" format: "int64" } FollowingCount: { type: "integer" format: "int64" } PrivateRecipeCount: { type: "integer" format: "int64" } PublicRecipeCount: { type: "integer" format: "int64" } TotalRecipes: { type: "integer" format: "int64" } } } FirstName: { type: "string" } FullName: { type: "string" } HomeUrl: { type: "string" } LastName: { type: "string" } PhotoUrl: { type: "string" } UserID: { type: "integer" format: "int64" } UserName: { type: "string" } } } output: { type: "object" description: "An API2 wrapper object for a user" properties: { Accounting: { type: "object" properties: { CreditBalance: { type: "integer" format: "int32" } MemberSince: { type: "string" format: "date-time" } PremiumExpiryDate: { type: "string" format: "date-time" } UserLevel: { type: "string" } } } BOAuthToken: { type: "string" description: "The user-specific authentication token" } LastChangeLogID: { type: "string" description: "Last change log" } Personal: { type: "object" description: "Personal level info -- email, location, etc." properties: { Email: { type: "string" } Location: { type: "object" properties: { City: { type: "string" } Country: { type: "string" } DMA: { type: "integer" format: "int32" } } } } } Preferences: { type: "object" properties: { EatingStyle: { type: "string" } } } Profile: { type: "object" properties: { AboutMe: { type: "string" } BackgroundUrl: { type: "string" } Counts: { type: "object" properties: { AddedCount: { type: "integer" format: "int64" } FollowersCount: { type: "integer" format: "int64" } FollowingCount: { type: "integer" format: "int64" } PrivateRecipeCount: { type: "integer" format: "int64" } PublicRecipeCount: { type: "integer" format: "int64" } TotalRecipes: { type: "integer" format: "int64" } } } FirstName: { type: "string" } FullName: { type: "string" } HomeUrl: { type: "string" } LastName: { type: "string" } PhotoUrl: { type: "string" } UserID: { type: "integer" format: "int64" } UserName: { type: "string" } } } } } }